News

After making landfall in Florida’s Big Bend as a Category 3 hurricane Wednesday morning, Idalia is now racing through the Southeast.