Archaeologists Uncover Notorious Punishment Cell at Tarrafal

Archaeologists in Cape Verde have unearthed 'The Skillet,' a notorious punishment cell at Tarrafal concentration camp used by the Salazar

Read More