X

tropical storm debby

Tropical Storm Debby Bombarding Florida

Florida has been drenched with rain by Tropical Storm Debby over the past couple of days as thousands of people…