Search results
Five dead after storms lash France, Switzerland
RFI via Yahoo News Singapore· 3 minutes agoFerocious storms and torrential rains that lashed France, Switzerland and Italy this weekend have left five people dead, local authorities said on...