Hailstorm transforms Malta into a winter wonderland

Where did that come from? Malta has taken a bit of a battering after a shower of hailstones rained down on parts of the island. Things seemed fairly normal before the hailstorm brought an almighty crashing sound onto roofs and people started running to their windows to see what was going on. The shower experienced in […]