The Human Right to be Free from 'Degrading Treatment' - What Does It Mean?

Activity: Presenting or Organising an EventTo be assigned

Description

Engage with Strathclyde event
Period3 May 2018
Event typeWorkshop
LocationGlasgow, United KingdomShow on map

Keywords

  • Degrading Treatment
  • Human rights interpretation