The East African (Nairobi)
29 June 2009
OVER A CENTURY AND A HALF AFTER THE ABOlition of slave trade, Goree Island off the coast of Senegal still stands as a stark reminder of one of the darkest moments of Africa, and indeed humanity.
[ See Article ]