Gale force winds of 103km/h cause mayhem across Malta

Fallen trees have caused mayhem across Malta and Gozo as 103km/h winds batter the Maltese Islands this weekend. Police urged motorists to ‘proceed with caution’ on the roads because of the stormy weather. Warnings were issued by the Met Office in Luqa after a number of fallen trees and drifting sand left some roads blocked. […]