The Pinochet File

Books

Torture chamber

Visiting Villa Grimaldi in Santiago, Chile, left me with much the same chill I felt at Dachau, the former Nazi concentration camp outside Munich.