Chris Oyakhilome

UK Regulator Fines Nigerian Pastor Oyakhilome’s Loveworld Channel £125,000 Over ‘Harmful’ Covid-19 Claims

British regulator Ofcom has imposed a £125,000 fine on a channel founded by Nigerian megachurch pastor Chris Oyakhilome for airing…

4 years ago