Next Tuesday and Wednesday, November 17 and 18, in Geneva, the UN Committee Against Torture will review China on its implementation of the Convention against Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment (CAT), which it ratified in 1988. This review is taking place in a year...