Tag: Africa

July 16, 2019 0 By gospel

Goree Island Senegal: African Energy Chamber tours the famous Slave Hub Goree Island Senegal…Goree Island which was a gigantic slaveholding…