I remember vividly my first visit to Cape Coast Castle some years ago. Standing in front of that imposing structure, with its whitewashed walls gleaming against the Atlantic backdrop, I felt a mixture ...