Beijing, alternately romanized as Peking, is the capital of the People's Republic of China, the world's third most populous city proper, and most populous capital city. Read More
Enforced disappearances continue to be a significant political issue in Central and South Asia and the recent UN report on China is a great example as it highlights that Beijing has systematically disappeared ethnic minorities in Xinjiang and other h ...