Satellite images of Hurricane Laura aftermath

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

August 28, 2020

Examined