Tens of thousands without power as howling winds, sheets of rain from Hurricane Laura pummel the Louisiana, Texas coast
|
August 27, 2020 12:03 AM
LAKE ARTHUR, La. (AP) — Tens of thousands without power as howling winds, sheets of rain from Hurricane Laura pummel the Louisiana, Texas coast.