Ifekwe Udo, the founder of Assemblies of light Bearer Greater Church of Lucifer, alias Church of Satan, has been arrested by the Nigerian police and his church demolished by the youth in Umuahia, Abia State.
Blackbox Nigeria gathered that Udo was arrested after he violated the lockdown order put in place to curb the coronavirus pandemic, other reports gathered reveal that the suspect was arrested over alleged child trafficking, as he terrorized the community where the church is situated.