Edward Linsmier / EPA
Residents of the Riviera Bay community in St. Petersburg, Fla., experienced flooding after tropical storm Debby stalled over the Gulf of Mexico and dumped over 10 inches of rain on June 25 2012.
Handout / Reuters
Tropical Storm Debby over southeast US on June, 24, 2012.
The National Hurricane Center expects Debby to make landfall on Thursday in the Florida Panhandle as a tropical storm, but warns that forecasts remain uncertain. Read the full report here.