UK broadcasting regulatory authority OFCOM have fined Loveworld Television Network, the TV arm of Chris Oyakhilome’s church, Christ Embassy.
Read More »
UK broadcasting regulatory authority OFCOM have fined Loveworld Television Network, the TV arm of Chris Oyakhilome’s church, Christ Embassy.
Read More »