In this pool photograph distributed by the Russian state agency Sputnik, Russia's President Vladimir Putin chairs a meeting on economic issues in Moscow on July 22, 2026. (Photo by Alexander KAZAKOV / POOL / AFP via Getty Images) / *** Editor's note: this image is distributed by the Russian state owned agency Sputnik ***

News, Photo and Web Search

Search News by Ticker