La Cacha


La Cacha - clandestine center of detention and torture in Argentina.