Hurricane Idalia Plows Across U.S. State of Florida

Published

By Justin Wu/Bryn Thomas

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.