Produced for Anadolu Ajansi
Freedom’s last stop; Goree Island
Goree Island, located off the coast of Senegal’s capital Dakar, opens the doors to a new debate on the traces of colonialism from which most of its streets derive their names.
- Reporter / Journalist