Zim prophet wins award
LoveworldSAT is a gospel digital satellite television channel which is the brainchild of famous Nigerian pastor Chris Oyakhilome who is the founder of Christ Embassy Ministries.
By Stephen Chadenga
Jan. 1, 2024