[VOA] Dakar, Senegal — U.S. Treasury Secretary Janet Yellen went to Gorree Island in Senegal Saturday, and spoke of the “unspeakable cruelty” of the trans-Atlantic slave trade.
Black World Media Network (BWMN)
Connecting our World Through News, Information and Culture