UK Prime Minister Boris Johnson has ordered a review of the Russian-backed RT channel’s license in the nation. Culture Secretary Nadine Dorries asked regulator Ofcom to look into the network after opposition Labour Leader Keir Starmer urged a ban yesterday of the “Russian propaganda tool,” in light of the Russian invasion of Ukraine. As with […]