Peking University, informally known as Beida, is a major research university in Beijing, China, and a member of the elite Double First Class University Plan and C9 League of Chinese universities. Read More
The Members of the European Parliament (MEPs) on Tuesday reiterated their serious concerns regarding human rights abuses in China, particularly the persecution of the Uyghur minority in the province of Xinjiang. ...