Return to Article Details Iron Shadows Behind the Smile of Power: Torture Under the New Order Indonesia Download Download PDF