The Peking University Shenzhen Graduate School is a public research university established as a satellite graduate school of Peking University in 2001 via a joint venture with the Shenzhen Municipal Government. Read More
As the number of Western lawmakers accusing China of genocide grows, Beijing is focusing on discrediting Uyghur witnesses behind the recent report of sexual abuse, reported FR24 News. ...