Africa: The New Frontier of Russian Influence Alua Kulenova Dec 10, 2019 Russia is trying to restore its superpower status in a world increasingly defined by competition between China and…
Vladimir Putin’s Popularity and Russia’s Autocratic Past Ethan Fogel Nov 14, 2018 According to a new Levada poll, Vladimir Putin's approval rating has dropped to 66%, its lowest level since 2013.…