The African Commission on Human and Peoples’ Rights deplores the presence of anti-personnel mines in Western Sahara
The African Commission on Human and Peoples’ Rights (the Commission) meeting at its 55th Ordinary Session held in Luanda, Angola, from 28 April to 12 …