US Church of Satan denies links with demolished Abia ‘branch’
The Church of Satan International in the United States has denied links with the demolished Assemblies of Light Bearer Greater Church of Lucifer, popularly known as Church of Satan in Abia State, Nigeria.
While founder of the…