VOA60 America- Tropical Storm Debby slammed Florida on Monday with torrential rain and high winds
Your browser doesn’t support HTML5
The storm contributed to at least four deaths in the state and the rescue of hundreds from flooded homes.
Your browser doesn’t support HTML5