Alert: Tens of thousands without power as howling winds, sheets of rain from Hurricane Laura pummel the Louisiana, Texas coast

View The Original Article Here

Updated

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