US: Residents Across Southeast Texas Evacuate Ahead Of Hurricane Laura 2
- Captured on Tuesday 25th of August 2020
- Location is Texas
Description
Evacuations orders have been issued for thousands of people in Texas and Louisiana coasts on Tuesday, August 25 as categ Read more...