The supreme leader of the Church of Satan in Nigeria Mr. ifekwe Udo has been arrested by the Nigerian Police force.
Naija News Understands that demonic assembly known as the light Bearer Greater Church of Lucifer located in Ohafia, Abia State was locked down and vandalized by the youths of the community.
According to reports, gathered Ifekwe Udo, also known as Lucifer or Fada-Fada has a question root regarding his Ohafia nativity. He became popular in the past quarter of the decade for his visible effort in providing employment opportunities for the jobless youths of the community. He gave the jobless youth motorcycles on hire purchase.
He later opened a brothel also in Ohafia with allowed unisex. People of Ohafia knew his evil practices but nobody could confront him because of his connections.
He claims to have the power Satan has. He is known to use voodoo power on his Members.