In Dialogue with Switzerland, Experts of the Committee against Torture Praise Creation of National Human Rights Institution, Raise Questions Concerning Police Brutality and Solitary Confinement
Content Category
English
Published Date
The Committee against Torture today concluded its consideration of the eighth periodic report of Switzerland, with Committee Experts praising the creation of a national human rights institution, and...