Father Marcellus Nwaohuocha was abducted on June 17, 2023, from the Archdiocese of Jos in Nigeria. / Credit: Missionary Oblates of Mary Immaculate
ACI Africa, Jun 19, 2023 / 16:30 pm (CNA).
Father Marcellus Nwaohuocha, a member of the Missionar… […]