Cars are washed down the road as huge floods hit Italy and Switzerland
Switzerland was badly hit by similar weather on Friday, with downpours of more than 100mm in some areas. As the flash...roads which were left underwater after the Secchia ...
Daily Mail
8 hours ago