Tag: Ifekwe Udo

Judge slams ‘stringent’ bail condition on Abia Church of Satan founder

The Founder, Assemblies of Light Bearer Greater Church of Lucifer, popularly known