Tag: Hurricane Laura
Hurricane Laura devastates Lake Charles, Louisiana as it barrels inland
HOUSTON, Texas (Reuters) - Hurricane Laura made landfall early on Thursday in southwestern Louisiana as one of the most powerful storms to hit the...