How the greatest pirate trial in history was held at Cape Coast Castle in 1722

The Cape Coast Castle
The Cape Coast Castle