Seven dead after storms lash France, Switzerland
Ferocious storms and torrential rains that lashed France, Switzerland and Italy this weekend have left at least seven people dead, local authorities said on Sunday. Three ...
RFI via Yahoo
19 hours ago