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's Navy is using US House Speaker Nancy Pelosi as the pretext to literally encircle Taiwan and test the navy's capability to lay a naval blockade of the island. ...
Contrary to the US-Tibet Policy which states that the reincarnation of the Dalai Lama is solely in the hands of the Tibetans, China has come up with various plans, ploys and tactics to claim that Beijing is the one which has the sole authority to cho ...