Heavy Rains and Flooding as Iota Makes Landfall

Heavy Rains and Flooding as Iota Makes Landfall

The hurricane is barreling across parts of Central America that are still reeling from Hurricane Eta’s impact earlier this month.

Leave a Reply