The tropical storm begins in New Orleans, US by Matthew Hatcher / SOPA Images
Tropical Storm Barry churns into Morgan City, Louisiana with heavy rain and wind, when the storm makes its landfall it is still expected to develop into a hurricane.
You must be logged in to use lightbox functionality