News

‘Up to my kneecaps in water’: New Orleans slammed with heavy rains, flooding streets

Heavy rains swamped New Orleans on Sunday, inundating streets, stranding cars and shutting down all public streetcar and bus service.