Hurricane Debby made landfall near Steinhatchee, Florida, as the storm brought heavy rains, strong winds and power outages to parts of the Sunshine State. After landfall, power outages skyrocketed to more than 300,000 utility customers following the Category 1 storm, according to PowerOutage.us. The U.S. Consumer Product Safety Commission (CPSC) …...Read More
