Launch of project website – NHRIs and the prevention of torture
Today my colleague Dr Tom Pegram (Trinity College Dublin) and I launched a new research project website ‘National Human Rights Institutions (NHRIs) and Implementation of UPR Recommendations Relating to Torture […]