UN Special Rapporteur on Torture and Other Cruel, Inhuman, or Degrading Treatment or Punishment Alice Jill Edwards said many ...