A Coalition of Civil Society and Human Rights Organisations in Senegal has called for the removal of the African Commission on Human and People's Rights (ACHPR) headquarters out of Banjul, Gambia amid the threats on the livelihood of the Commission members working in that country.
The move came barely two weeks after President Yahya Jammeh threaten…
By dummy@example.com (Jammeh)


