3 min read Science Storm of the Century: Flash Flooding Hits London September 14, 2021 ZBRAdmin A huge storm hits London during the evening rush hour, turning parts of the city into a watery nightmare. Traffic...