Hurricane Idalia makes landfall in Florida

  • 8 months ago
Hurricane Idalia landed on Florida’s west coast as a category three storm, unleashing 205kph winds and life-threatening storm surges.

Recommended