Archaeologists Find ‘The Frying Pan’ at Tarrafal Camp

Archaeologists in Cape Verde have unearthed 'The Frying Pan,' a notorious torture chamber at the former Tarrafal concentration camp used

Read More