Posted by D Anicetti on Jun 25th, 2012
Tropical Storm Debby, stalled off the coast of Florida, was dumping rain on the state, causing widespread flooding, high winds and a threat of dangerous tornados. The storm is already responsible for the death of one person after tornadoes...
More of this article »