Hurricane Laura barrels down on Texas, Louisiana as a monster storm

National Hurricane Center warns that the massive tropical system is expected to deliver "unsurvivable storm surge" in some areas.

August 27, 2020

Examined