SHANGHAI, May 20- Chinese President Xi Jinping on Tuesday held talks with visiting Russian leader Vladimir Putin, as the two powers seek to build ties in the face of Western criticism and territorial disputes. Putin is visiting China’s commercial hub Shanghai for an Asian security summit and the two countries will also show off their […]
Read more here Capital News
Read more here Capital News