Tropical Storm Debby deluges coastal US cities – in pictures
by Compiled by Guy Lane from on (#6PSN2)
The weather system has inundated parts of the country including Florida and Georgia, whipping up tornadoes and submerging streets in waist-high flood waters
Continue reading...