Monitoring places of detention

Monitoring places of detention
On 19-22 November 2013 representatives of National Human Rights Institutions (NHRIs) from 11 African countries will gather at Spek...

Tags: 


<