Russia expels 6 British diplomats amid feud over long-range weapons
Russia expelled several British diplomats last month over allegations that they were “threatening the security” of the Kremlin. Russia revoked the six diplomats’ accreditation due to what Moscow’s Federal Security Service…