Strongest Storm of Hurricane Season Batters Central America
Powerful Hurricane Iota is lashing Central America after barreling ashore late Monday with ferocious winds and rain, threatening to trigger landslides and cripple a region already reeling from a deadly storm two weeks ago. Iota, the most powerful Atlantic storm …