A documentary on the Tarrafal prison camp on the island of Santiago.
2003
2009
1994
2005
2013
2016
1999
1971
1963
2007
1972
2014