The Weather Channel reports: Hurricane Laura made landfall early Thursday and is now tracking northward across western Louisiana with threats of destructive winds, flooding rainfall, storm surge and tornadoes. Laura made landfall near Cameron, Louisiana, at 1 a.m. CDT as a strong Category 4 with 150 mph winds. The winds have knocked out power to more than 300,000 homes and …
Read More »