Russian President Vladimir Putin listens to Laotian President Thongloun Sisoulith at the Grand Kremlin Palace in Moscow, Saturday, May 9, 2026Vladimir Putin is “stuck” as Ukraine has pushed Russia onto the back foot on the battlefield, according to an expert.
The Russian president scaled down his annual Victory Day parade – meant to honour Russia’s defeat of Nazi Germany in 1945 – ...


English (US)