The Human Rights Treaty Body system

115.27k views2 WordsCopy TextShare
UN Human Rights
This film presents the work of the UN treaty body system which monitors the implementation by States...
Video Transcript:

No transcript available.

Related Videos
Copyright © 2025. Made with ♥ in London by YTScribe.com