The Community Court of Justice of the Economic Community of West African States (ECOWAS) found the government of Niger liable Monday for failing to aid a young woman who was held in slavery for ten years. The...
Kenya's parliament Thursday passed a bill endorsing the formation of a Truth, Justice, and Reconciliation Commission (TJRC) to investigate alleged human rights violations committed in the country between Kenya's independence...