
Operatives of the Edo State Police Command have arrested a self-acclaimed prophet and overseer of Divine Grace Church, Nicholas Nusa, 50, over the alleged abduction of five female children in the state. Nusa, who operates the church along…
View original source — Daily Trust ↗

