Societyindonesia Indonesia Asks If Death Penalty Can Curb Terrorism by Liz Garrigan October 17, 2014May 23, 2025