News

1. Cape Coast Castle. One of the most significant landmarks in the history of slavery — Cape Coast Castle — stands as a haunting reminder of the human suffering endured during the slave trade.