Indonesia executes covicts in cold blood amidst much controversy
Indonesia executes covicts in cold blood amidst much controversy