Indefinite detention of sex offenders and human rights: the intervention of the Human Rights Committee of the United Nations Academic Article uri icon

publication date

  • 2010