Beijing Normal University, colloquially known as Beishida, is a public research university located in Beijing, China, with a strong emphasis on basic disciplines of the humanities and sciences. Read More
Japanese apparel makers have decided to shun the cotton produced from China's western Xinjiang Uyghur Autonomous Region citing forced labour and human rights abuses. ...