All news

Visa denied to Russian airshow delegation sign of “unhealthy competition” — official

The Russian embassy in London had earlier sent the UK Foreign Office a note in connection to failure to issues visas to most of the Russian delegation, that is government officials