2012-06-13 08:50:10
38 London Street was operated as a clandestine detention and torture center by the National Intelligence Directorate (DINA) of the Chilean Army from October 1973 until late 1974.