Nigeria: Bishop Senan Louis O’Donnell, O.S.A. (96)

Nigeria: Bishop Senan Louis O’Donnell, O.S.A. (96)

Bishop emeritus of Maiduguri (Nigeria). Born 1927 (Ireland), Ordained Priest 1955, Consecrated Bishop 1993, Died 2023-04-12.

Leave a Message