The supreme leader of the Church of Satan in Nigeria Mr. Ifekwe Udo has been arrested by the Nigerian Police force. This is coming after angry youths in Ohafia, Abia State, knocked down the church and vandalized it.
According to Abiacityblog, 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. His arrest came for violating the lockdown order and also for child trafficking and terrorizing the community.