Putin arrives in Beijing for state visit to China
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. (Xinhua/Gao Jie) Russian President Vladimir Putin arrived in Beijing on Tuesday night for a state visitContinue Reading


















