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