USA – Flash Floods in South Florida After 650mm of Rain in 24 Hours
Torrential rain of over 25 inches (635 mm) fell in 24 hours in Fort Lauderdale in South Florida, USA, triggering flash floods. Stranded cars littered the streets around Fort Lauderdale,…