Russia has barred entry to ‘anti-Russian’ British officials in retaliation to human rights and anti-corruption sanctions from London, Moscow announced on Aug. 9.
Russia has barred entry to ‘anti-Russian’ British officials in retaliation to human rights and anti-corruption sanctions from London, Moscow announced on Aug. 9.