Police in Omoro District are holding a self-proclaimed prophetess on allegations of flogging her follower to death during a prayer session on Monday. The prophetess heads a church located in Aremo Sub-county. The suspect reportedly told the deceased, Poly Grace Akullu, that besides prayer, a demon possessing her required …
Read More »