Day: May 19, 2020

UK Sanctions Oyakhilome’s TV Station over Claim Linking COVID-19 To 5G

Ofcom, UK broadcasting authority, has sanctioned Loveworld Television Network, a station owned by the church overseen by Chris Oyakhilome. Oyakhilome,…