Louisiana residents face tough road to recovery with coronavirus restrictions after Hurricane Laura
As the town of Lake Charles, Louisiana attempts to recuperate from the arduous challenges posed by the coronavirus pandemic, the community must now tackle the fallout from Hurricane Laura.