By Kemo Cham The International Bar Association’s Human Rights Institute (IBAHRI) has found
Human Rights
Senegal to declare slave trade ‘crime against humanity’
By Frederic Tendeng Senegal’s President, Maître Abdoulaye Wade, last Thursday
Impunity leads to worsening tragedy
-Corinne Duke, Human Rights Watch By Yaya Dampha Corinne Dufka, Senior

