On Monday night, Hurricane Iota made landfall in Nicaragua. Hurricane Iota is the most powerful Atlantic hurricane recorded this year, stronger than the most recent Hurricane Eta. Eta killed at least …
Continue Reading about Second Major Hurricane in Two Weeks Slams Central America