Hurricane Laura makes landfall in Louisiana and Texas as devastating category 4 storm

Hurricane Laura made landfall at 1 a.m. early Thursday as a Category 4 storm, with a catastrophic...

Read More