Links 1 min read 04/04/2018 European Committee for the Prevention of Torture and Inhuman or Degrading Treatment or PunishmentCommissioner for Human RightsCouncil of EuropeEuropean Court of Human RightsOrganization for Security and Co-operation in EuropeUN Human Rights Office of the High Commissioner Post Views: 1,573Continue ReadingNext Human Rights Library