Xi’an Jiaotong-Liverpool University is an international joint university based in Suzhou, Jiangsu, China. Founded in 2006 and resulting from a partnership between the University of Liverpool and Xi'an Jiaotong University, it is the first Sino-British joint venture between research led universities. Read More
Human rights activists on Thursday called on China to release Uyghur scholar, who has been sentenced seven years ago to life in prison for "separatism," for raising voice against discrimination against Uyghurs in northwest China's Xinjiang region, ac ...
China is continuing its crackdown against the top business figures of the country as it recently arrested two executives of renowned HNA Group, a media report said. ...