Video PlayerClose
Vehicles are seen stuck in a traffic jam next to a flooded road in Warsaw, Poland, on June 29, 2020. Heavy downpours have caused flash floods in Warsaw on Monday evening, with over 300 cases of flooded cellars, garages, as well as underground stations and tunnels, having been reported. (Photo by Jaap Arriens/Xinhua)