The states of Texas and Louisiana are on high alert awaiting Hurricane Laura. Several evacuation orders have been issued. Meteorologists warn that it will not only affect coastal areas.
Hurricane Laura: Texas and Louisiana on alert
8/25/2020, 6:43:35 PM
The states of Texas and Louisiana are on high alert awaiting Hurricane Laura. Several evacuation orders have been issued. Meteorologists warn that it will not only affect coastal areas ...