Scorecard Research Beacon
Search Icon
ABC News August 28, 2020

Satellite images of Hurricane Laura aftermath

Images show areas of Lake Charles and Cameron, Louisiana, before and after the storm.