Impact With Hope – Hurricane Delta Relief
Help needed now to support Hurricane Delta & Laura Victims Hurricane Delta, now a tropical depression, made landfall near Creole, Louisiana, on Friday evening, with nearly 11 million people in the storm's path. More than 700,000 power outages were reported across Texas, Louisiana and Mississippi Saturday morning as the storm moved further