The Spectator Australia
BEIJING, CHINA - MAY 20: Russian President Vladimir Putin walks with Chinese President Xi Jinping during a welcoming ceremony at the Great Hall of the People on May 20, 2026 in Beijing, China. The two leaders are expected to reaffirm strategic ties between Russia and China amid ongoing Western pressure over the war in Ukraine. (Photo by Maxim Shemetov - China Pool/Getty Images)
Go to News Site