Russian President Vladimir Putin gives a televised address in Moscow

    Russian President Vladimir Putin gives a televised address in Moscow, Russia, June 26, 2023. Sputnik/Gavriil Grigorov/Kremlin via REUTERS