Apostolic Church ‘Pastor’ Kidnaps Catholic Priest, Begs God For Mercy

A self-proclaim pastor who identified himself as Izuchukwu Anoloba has been apprehended by men of the…