Grimaldi_Andes

Now Villa Grimaldi Peace Park (since 1997), this facility had been the most important DINA (Chilean Secret Police) site of interrogation and torture from 1974 to 1978. Photo by Ed Hedemann.

Leave a Reply

Your email address will not be published. Required fields are marked *