Posts in tag
Russian Oligarchs
Russia bans 61 Americans – mostly heads of major tech companies
According to Russian media reports, the Russian Ministry of Foreign Affairs recently announced sanctions against 61 American citizens, mainly the heads of major American technology …