Odumeje is an Anambra-based controversial and radical Nigerian pastor, prophet, founder and the president of Mountain of Holy Ghost Intervention and Deliverance Ministry inc. His church is also called: The Land of Freedom, situated in Onitsha, Anambra, South East, Nigeria. Prophet Chukwuemeka Odumeje who was a leather designer working so hard for his daily food […]