Reuters reports that the Russian President Putin will pay a state visit to China this weekend.
Putin is expected to attend the 18th Meeting of the Council of Heads of State of the Shanghai Cooperation Organization on June 8-10.
On Wednesday, Putin appreciated the US President Trump’s decision of setting up a meeting with North Korean leader Kim Jong Un.