Florida braces for Hurricane Idalia

Millions are preparing for a major hurricane forecast to make landfall in Florida's Big Bend on Wednesday morning.

August 28, 2023

Examined