U.K. Rain Causes Hundreds of Flood Warnings and Travel Disruptions
In London, around 50 people were evacuated from rising waters. Heavy rain brought similar scenes to parts of France and Germany.
In London, around 50 people were evacuated from rising waters. Heavy rain brought similar scenes to parts of France and Germany.