MOSCOW: Russia's foreign ministry said Friday it summoned the US ambassador in Moscow over the interference of US tech giants...
MOSCOW: Russia's foreign ministry said Friday it summoned the US ambassador in Moscow over the interference of US tech giants...