LONDON — Russia has revoked the accreditation of six British diplomats and accused them of spying on Moscow, it emerged Friday, a fresh geopolitical escalation that was publicized in Russian state media
LONDON — Russia has revoked the accreditation of six British diplomats and accused them of spying on Moscow, it emerged Friday, a fresh geopolitical escalation that was publicized in Russian state media