Russian President Vladimir Putin arrives in Beijing on May 19, 2026, for a state visit to China. At the invitation of Chinese President Xi Jinping, Putin is visiting China from May 19 to 20.Cao Yu 🇨🇳 @CaoYu198606 · 2026-05-20