Macro Analysis /
Russia

Russia: Navalny gets arrested upon arrival in Moscow

    EmergingMarketWatch
    18 January 2021
    • Western officials call for his immediate release, suggest new individual sanctions
    • We still do not believe case represents significant threat to Putin's regime