Skip to main content

Hurricane Idalia Makes Landfall in Florida, Cutting Off Power to Over 200,000 Households