Hurricane Laura roars toward U.S. Gulf Coast, ‘unsurvivable storm surge’ forecast

Hurricane Laura roars toward U.S. Gulf Coast, ‘unsurvivable storm surge’ forecast

Hindu

Published

Some 620,000 people were under mandatory evacuation orders in Louisiana and Texas.

Full Article