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
As Chinese President Xi Jinping seeks a historic third term in power, the country's officials who till a few months ago were ferociously advertising a new era of "common prosperity," slapping penalties on tech behemoths and wealthy celebrities, have ...