Central South University is a national university of China located in Changsha, Hunan, central south of China. CSU was established in April 2000 through the amalgamation of three universities, and is a Chinese Ministry of Education Class A Double First Class University. Read More
The US State Department expressed concern on the plight of the Tibetans living in China with the recent increasing actions by Beijing targeting the minority community. ...
After the US released a study on China's claim over South China Sea, Beijing on Thursday responded saying said that the United States report on international law is to "mislead the public, confuse right with wrong and upset the regional situation." ...
US State Department on Wednesday released a study on China's South China Sea claims challenging many of Beijing's assertions in the strategically important region. ...