Gunmen kill Edo, Kaduna Catholic priests, two others
Gunmen have killed the priest in charge of St. Michael Catholic Church, Ikabigbo, in the Etsako West Local Government Area of Edo State, Rev. Fr Christopher Odia. PUNCH Metro learnt that Odia was abducted from his residence by gunmen while he prepared for the Sunday mass. A source said the kidnappers shot and injured one
Read More