Hurricane Debby made landfall on Florida’s Gulf Coast early Monday, knocking power out for hundreds of thousands of people as the US southeast braced for potentially historic levels of rain and major flooding. Debby barreled ashore in Florida’s Big Bend region as a Category One hurricane, the lowest on a five-stage scale, thanks to an […]
The post Hurricane Debby roars ashore in Florida appeared first on Insider Paper.