President Biden to tour Ida flood damage in Northeast

Nearly 70% of power has been restored to New Orleans. ABC News' Elizabeth Schulze reports.

September 7, 2021

Examined