Shandong University is a public research comprehensive university in Jinan, Shandong, China. It is one of the largest universities in China by student population and is supported directly by the national government. Read More
During a virtual farewell call by Indian Ambassador Vikram Misri, Chinese Foreign Minister Wang Yi has shared his belief that commonalities far outweighed differences in bilateral relations and expressed confidence that India-China relations would be ...
A Uyghur police officer in China's Xinjiang province who was said to have committed suicide was instead tortured to death for helping a camp detainee, Radio Free Asia (RSA) has reported. ...