The first assault on the senses comes before a word is spoken. A damp, nauseating stench rises from the bowels of Elmina Castle, clinging stubbornly to ancient stone walls and narrow corridors. It is ...