Remains of a church on Cabo Verde’s Santiago Island, off the West African coast, dates back to late 15th century – when Portugal first colonised the islands that played a central role in the global African slave trade. Archaeological excavations are helping Cabo Verdeans gain new insight into their remarkable and long-obscured history.