When John Ross,“former director of London’s Economic and Business Policy to ex-Mayor Ken Livingstone and current Senior Fellow with the Chongyang Institute” at Renmin University, was approached by Chinese tabloid Global Times (GT) for a profile about foreign China Watchers, he was, no doubt, expecting a nice soap-job.