Fr Chimaobi. Holy Spirit dwells more in Nigeria than any other country – Fr Chimaobi. The celebrity catholic priest – Father Chimaobi Ohaji Casmir told his congregation on Pentecost Sunday 2018 that Nigeria is the home of the Holy Spirit. He made this known during his sermon at Church Of The Ascension Catholic Church, Eagle…