Report to Share: Russian Foreign Policy Analyst Petrov: The UNGA Vote Rejecting Russian Annexation Revealed Russia's Isolation
Donate to the MEMRI 2024 End-Of-Year Campaign
Fight Extremism – Support MEMRI