Quantcast
Channel: Mostly Water - Video
Viewing all articles
Browse latest Browse all 46

A Question of Justice

$
0
0

The African Commission on Human and Peoples’ Rights (ACHPR) is the main Human Rights body in Africa. With the establishment of its Working Group on Indigenous Populations/Communities in Africa (Working Group) in 2001, the ACHPR took a remarkable step...


Viewing all articles
Browse latest Browse all 46