Although it has been nearly four years since hurricanes Laura and Delta decimated southwest Louisiana and caused an estimated $22 billion in damage nationwide, some residents say they are still far from recovery

By

Leave a Reply

Your email address will not be published. Required fields are marked *