Laura Makes Landfall in Southwestern Louisiana Near Texas

Delcambre, LA (AP) — Laura has made landfall in southwestern Louisiana near the Texas border as a menacing Category 4 hurricane. The storm’s power has raised fears of a 20-foot storm surge that forecasters say would be “unsurvivable” and capable of sinking entire communities on the Texas and Louisiana coast. Authorities implored coastal residents to…