Tarrafal201092 min7DocumentaryLoading watch options…A documentary on the Tarrafal prison camp on the island of Santiago.DirectorDiana Andringa