Three dead, others evacuated from Louisiana housing ministry after Ida

Three residents of a housing ministry belonging to the Archdiocese of New Orleans were found dead following the wrath of Hurricane Ida, which left a slew of Louisiana residents trapped in their homes and without electricity days after its Aug. 29 landfall.

Read More