People living in Russia’s biggest cities, Moscow and St. Petersburg, have largely been sheltered from the daily realities of ...
After Russia hosted a scaled back Victory Day parade, focus turned to Putin’s suggestion the ongoing war was “coming to an end.” ...
Russian President Vladimir Putin is facing a wave of anxiety in Moscow about the war in Ukraine, which has killed hundreds of thousands.