The first tropical system to slam the US this year is expected to make landfall as a hurricane. But days before landfall, it was already walloping New Orleans with widespread flooding.

TownNews.com Content Exchange

Tags

Load comments