
Moscow bars entry to Russia for UK’s Johnson, Truss, Wallace
Russia’s foreign ministry said on Saturday it had barred entry to the country for British Prime Minister Boris Johnson, Foreign Secretary Liz Truss, Defence Secretary Ben Wallace and 10 other ...