© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Hertfordshire streets overrun with water as UK blasted by storms
This is the flooded scene near London in Hertfordshire, UK on August 12 as roads are flooded and cars get into accidents.