Ghanaian pastor claims 'God' led his spirit to see a 'Mermaid'
A Ghanaian pastor who is the The leader of the Anointed Palace Chapel, Rev. Obofour, has revealed how he was led by the Holy Spirit to see The Mermaid last Sunday. The controversial pastor, who has been in the news over the past weeks for various reasons has