High-end Category 4 Hurricane Laura has made landfall on Louisiana
Hurricane Laura is set to become one of the most powerful hurricanes to make landfall in continental United States.
Early on Thursday, Laura made landfall near Cameron, Louisiana and it is estimated that around 150 residents of Cameron…