By Associated Press - Thursday, August 27, 2020

LAKE ARTHUR, La. (AP) - Tens of thousands without power as howling winds, sheets of rain from Hurricane Laura pummel the Louisiana, Texas coast.

Copyright © 2025 The Washington Times, LLC.

Please read our comment policy before commenting.