Back to Results
First PageMeta Content



GENEVA CENTRE FOR THE DEMOCRATIC CONTROL OF ARMED FORCES National human rights institutions (NHRI)—also known as ombuds institutions—have a crucial role to play in monitoring the security sector and holding the secu
Add to Reading List

Document Date: 2018-03-26 09:12:46


Open Document

File Size: 1,17 MB

Share Result on Facebook