The leader of the Methodist Church in Nigeria, His Eminence Samuel Kanu Echu, was abducted in the southeastern Abia State on Sunday, police confirmed. The priest was abducted alongside two other clerics. Abia state police said a manhunt had been organized to rescue the priests. In Nigeria, the Methodist Church …
Read More »