United Kingdom Sanctions Chris Oyakhilome Over Controversial Comments On Coronavirus, 5G Network
The Office of Communications, commonly known as Ofcom, has sanctioned Loveworld Television Network, the United Kingdom-based station belonging to Pastor ...