Kidnapped Edo Catholic priest: Police nab 2 suspects
Operatives of the Edo State Police Command have arrested two persons suspected to be connected with the kidnap of a Catholic priest in the state, Rev Fr. Thomas Oyode.
Oyode, who is the rector of the Immaculate Conception Minor…