Search results
Seven dead after storms lash France, Switzerland and Italy
Hindustan Times· 1 day agoThree people died after torrential rains triggered a landslide in southeastern Switzerland, police ...
5 Dead As Ferocious Storms, Heavy Rain Lash France, Switzerland, Italy
NDTV· 2 days agoFerocious storms and torrential rains that lashed France, Switzerland and Italy this weekend have...