Rev. Fr. Isaac Achi

Terrorists burn Catholic priest to death in Niger

The priest in charge of St. Peters and Paul Catholic Church l, Kafin-koro in Paikoro Local Government Area of Niger…

2 years ago

This website uses cookies.