Hurricane Laura heads to US Gulf Coast, ‘unsurvivable storm’ forecast

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here