Russian President Vladimir Putin addresses a Technology Forum in Moscow

 Russian President Vladimir Putin addresses a Technology Forum in Moscow, Russia, Friday, Feb. 21, 2025. (AP Photo/Pavel Bednyakov)(AP VIA IMAGES PLUS AGENCY)




Previous Post Next Post