African Court: Protection of human rights is a collective responsibility
Tema-Ghana, Oct. 31, GNA - Lady Justice Imani Daud Aboud, President, African Court on Human and Peoples’ Rights, and the African Commission on Human and Peoples’ Rights has said ...

