The Beijing-led bloc, which experts see as seeking to challenge the … Chinese President Xi Jinping, right, and Russian President Vladimir Putin walk to attend talks at the Shanghai Cooperation Organisation. Beijing’s infrastructure projects in Central …
( read original story …)