
Russian President Vladimir Putin attends the Supreme Eurasian Economic Union meeting at the Igora resort in the Leningrad region, about 54 km (33,75 miles) north of St. Petersburg in Igora, Russia, Thursday, Dec. 26, 2024. (Gavriil Grigorov, Sputnik, Kremlin Pool Photo via AP)
Featured Photo Galleries











