Steve Crown Origin, Comprehensive Biography
Steve Crown True Origin, Comprehensive Biography World famous gospel minister, Steve Uche Okolo is an award winning music minister of international repute based in Abuja, Nigeria. The Lake light Entertainment CEO hails from Odiapa Ito, Obi local government area of Benue State (Igede speaking), but was born in Zamfara State. Debestinfo Spotlight brings you his…