Hurricane Laura slammed southern Louisiana early Thursday as a Category 4 storm, one of the most powerful to strike the Gulf Coast in decades. The storm made landfall at 1 a.m. near Cameron, La., about 35 miles east of the Texas border. Downtown Lake Charles, La. took a heavy hit, with widespread destruction from Laura’s devastating… Read more »
