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
Archaeologists in Cape Verde have unearthed 'The Skillet,' a notorious punishment cell at Tarrafal concentration camp used by the Salazar
Read More