Hurricane Debby was announced to make landfall at 7am on Monday (August 5), bringing with it risks of flooding, dangerous storm surge, and power outages.
The National Hurricane Center in the US confirmed winds as high as 80mph, making it a Category 1 storm.