Search results
At least seven killed as rain lashes Italy, France and Switzerland
Daily Mail· 7 days agoSwitzerland's civil security services said 'several hundred' people were evacuated in the southern...
The closest thing to an exhaustive search you can find - SMH