Update: Barry Makes Landfall and Weakens Back to Tropical Storm
Barry has made landfall in Louisiana and has weakened to a tropical storm. The National Hurricane Center says the storm arrived on land this afternoon near Intracoastal City. The center is warning of dangerous storm surge, heavy rains and strong winds.…



