Download Our App

All posts tagged "New Orleans Times Picayune"

Tropical Storm Lee makes landfall in Louisiana

Tropical Storm Lee makes landfall in Louisiana

MIAMI — Tropical Storm Lee made landfall in the southern US state of Louisiana on Sunday, bringing with it torrential rains threatening floods in parts of the country, US government forecasters said.