Bizarre Photo: A Fetish Priest Just Died Testing Bullet Proof Charms A self-styled teenage fetish priest died from a self-inflicted gunshot while testing his magical powers, police said. Isaac Mensah popularly known as Oboy Jesus... Neil BlacksonMarch 26, 2019
Bizarre Photo: Resurrection Pastor Alph Lukau Caught In S*x Scandal Pastor Alph Lukau has once again been thrown into the spotlight after serious allegations of sexual assault against him surfaced in the media. A... Neil BlacksonMarch 25, 2019