Downtown New Orleans after Hurricane Ida blasted ashore Sunday knocking out power to all of the city · Roland Martin · Sentinel