King of Satan and the ‘Lord’s Chosen Church’
When Simon Odo, a native doctor popularly known as King of Satan, passed on in December last year in Enugu State, Nigeria’s South-east, his story …
When Simon Odo, a native doctor popularly known as King of Satan, passed on in December last year in Enugu State, Nigeria’s South-east, his story …