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