In this image made from video released by the Russian Presidential Press Service, Russian President Vladimir Putin addressees the nation at the Kremlin in Moscow, Russia, Thursday, Nov. 21, 2024. (Russian Presidential Press Service via AP)
Copyright © 2024 Yahoo Inc. All rights reserved.