by Lynde Langdon
Posted 10/10/20, 10:58 pm
The Category 2 storm made landfall on Friday and followed a path Hurricane Laura carved just six weeks earlier. Delta scattered piles of debris and peeled tarps off of roofs in Lake Charles, La., and other battered communities. High winds and rain knocked out power to about 740,000 homes and businesses in Louisiana, Texas, and Mississippi, PowerOutage.us reported on Saturday.