10 dead in Italy storms as wild weather sweeps Europe

Storms1.jpg

–Photo by AFP