Severe hailstorm with torrential rainfall and a lot of hail hit the town of Borgomanero, Novara, NW Italy. This event occured Read more