Russia’s President Vladimir Putin, seen on a laptop screen, making a statement in Moscow, on June 24, 2023 as Wagner fighters stage rebellion. | Photo Credit: AFP