Share Facebook Twitter LinkedIn Pinterest Email Chinese President Xi Jinping will visit Russia from March 20 to 22, the Chinese Foreign Ministry announced on Friday. The visit was at the invitation of Russian President Vladimir Putin.