Tag Archives: Tropical Storm Hits New Orleans

Tropical Storm Hits New Orleans

Tropical Storm Lee crawled onto southern Louisiana’s coast on Sunday as New Orleans’ flood defences appeared to pass one of their biggest tests since Hurricane Katrina devastated the city in 2005. The National Hurricane Centre said Lee’s centre was about