Skip to content
Advertisement

In this photo released by Xinhua News Agency, Russia's President Vladimir Putin, foreground, gets into a vehicle upon arrival at the Beijing Capital International Airport in Beijing, Thursday, May 16, 2024. Putin arrived Thursday in Beijing for a two-day state visit to China, in a show of unity between the authoritarian allies as Moscow presses forward with a new offensive in Ukraine. (Yue Yuewei/Xinhua via AP)

In this photo released by Xinhua News Agency, Russia's President Vladimir Putin, foreground, gets into a vehicle upon arrival at the Beijing Capital International Airport in Beijing, Thursday, May 16, 2024. Putin arrived Thursday in Beijing for a two-day state visit to China, in a show of unity between the authoritarian allies as Moscow presses forward with a new offensive in Ukraine. (Yue Yuewei/Xinhua via AP)

Featured Photo Galleries