Packed with record-breaking winds, unleashing torrential floods, causing swollen rivers to burst their banks, flipping roofs onto streets, tearing communication and electrical cables, Hurricane Iota’s impact unleashed chaos in Central America as it was still reeling from the impact of Hurricane Eta two weeks ago. Hurricane Iota is now considered the strongest storm to hit […]
