Hurricane Laura heads to US Gulf Coast, 'unsurvivable storm' forecast

Jerusalem Post

Published

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

Full Article