Tag: Ghana Center for Democratic Development

After 3-week delay, Ghana releases 21 human rights defenders

After 3-week delay, Ghana releases 21 human rights defenders

After three weeks of detention without trial, a High Court in Ghana gr [...]
1 / 1 POSTS