Florida Flooded Following Hurricane Idalia

On Wednesday morning, Idalia made landfall in Florida’s Gulf Coast as a Category 3 hurricane, the strongest in the Big Bend region in more than 125 years. Towns just east of Tallahassee were the worst affected areas.

The Epoch Times’ John Haughey reports for NTD.