
In this photo released by Xinhua News Agency, Russian President Vladimir Putin arrives for a state visit in Beijing on Tuesday, May 19, 2026. (Gao Jie/Xinhua via AP)

In this photo released by Xinhua News Agency, Russian President Vladimir Putin arrives for a state visit in Beijing on Tuesday, May 19, 2026. (Gao Jie/Xinhua via AP)