E-News Prophet Odumeje ‘The Indaboski’ Signs Management Deal With Liquid Metal (Video) Prophet Odumeje ‘The Indaboski’ signs management deal with Liquid Metal (Video). The popular Nigerian controversial pastor, Chukwuemaka Odumeje popularly... 3 years ago