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.