Hurricane Idalia Plows Across U.S. State of Florida

  • 9 months ago
Hurricane Idalia made landfall in the U.S. state of Florida on Wednesday, bringing heavy rains and strong winds to much of the country's southeast. Parts of Florida have flooded, and at least three people in the region have been killed.