Hurricane Barry makes landfall in Louisiana, weakens to tropical storm

Hurricane Barry makes landfall in Louisiana, weakens to tropical storm

SBS

Published

Hurricane Barry has made landfall west of New Orleans and weakened to a tropical storm, but still has the potential to cause devastating flooding in the region.

Full Article