Russian President Vladimir Putin gives a televised address in Moscow

    Russian President Vladimir Putin gives an emergency televised address in Moscow, Russia, June 24, 2023, in this still image taken from a video. Kremlin.ru/Handout via REUTERS