Ida: Exclamation point on record onslaught of US landfalls
By SETH BORENSTEIN AP Science Writer Hurricane Ida tied for fifth strongest storm to hit the United States based on wind speed, but the whopper of a hurricane is far more than that. It’s an exclamation point on a recent record onslaught of 17 storms to hit the United States in the last two years.
Continue Reading