Trees, billboards topple in strong winds
The strong winds are wreaking havoc across the Maltese Islands, endangering pedestrians and drivers. A tree has collapsed onto the road in Labour Avenue Naxxar, bringing traffic to a standstill. Continue Reading