The Russian ambassador to the UK accuses the government of delaying the granting of visas to staff at the country’s embassy in London.
The Russian ambassador to the UK accuses the government of delaying the granting of visas to staff at the country’s embassy in London.