Hurricane Debby Makes Landfall in Florida, a powerful Category three typhoon, has made landfall in Florida, bringing with it a dangerous mixture of torrential rains, effective winds, and the chance of vast flooding. The typhoon, which hit close to Fort…