
Russia’s President Vladimir Putin delivers a speech during a ceremony to present the all-Russian municipal award “Service” in Moscow, Russia, April 21, 2025. — Reuters
Russian President Vladimir Putin on Thursday admitted for the first time his country played a role in the 2024…