Strongest Storm of Hurricane Season Batters Central America November 17, 2020 By Brian K. Sullivan Powerful Hurricane Iota is lashing Central America after barreling ashore late Monday with ferocious winds and rain, threatening to trigger...