EVANGELIST KATHY WOGHIREN, SISTER OF PASTOR CHRIS OYAKHILOME STEALS SHOW AT LIMA AWARDS
One of the highlights of the year for Christ Embassy members is Pastor Chris Oyakhilome’s LoveWorld International Music and Arts Awards (LIMA). The 2022 edition took place on Sunday, November 27th and was watched live …