Russian President Vladimir Putin will visit China on May 20, invited by Chinese President Xi Jingping, the Kremlin reports.
They will meet in Shanghai and discuss bilateral issues, prospects for cooperation, sign cooperation agreements in the commercial, economic, energy and the humanitarian sectors. The sides plan to bring bilateral relations to a new level of partnership and strategic collaboration.