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
China seeks to become the world's next superpower, dethroning the United States and tearing apart the rules-based international system that American and its allies have built since the end of World War 2, according to a report published in The Nation ...
Mawlawi Abdul Salam Hanifi, the deputy head of the Taliban's political office on Monday met with the Chinese Ambassador to Kabul Wang Yu, a Taliban spokesperson said. ...