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