
Hurricane Barry makes landfall in Louisiana, weakens to tropical storm
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