Scotland motorists stranded as they attempt to drive through deep floodwater
Two motorists became stranded in floodwater as they attempted to drive through a submerged road in Aberdeen, Scotland.
Tropical storm floods roads in Manila, the PhilippinesFlooded roads caused heavy traffic in the Philippines capital region during lockdown after a tropical storm hits regions several miles away in the southern part of the country. Footage shows..