
The United Nations Human Rights Council has come under criticism for including as members many states whose human rights record is controversial, at best. In this week’s episode of Horns of a Dilemma, Dr. Rana Inboden discusses her new book, China and the International Human Rights Regime, which details (among other things) how one of […]
The post The Chinese Fox Guarding the Human-Rights Henhouse appeared first on War on the Rocks.