Indonesia Executes Drug Traffickers, Sparks Anger from Australia, Brazil
Permalink

Indonesia Executes Drug Traffickers, Sparks Anger from Australia, Brazil

  (Reuters) – An Indonesian firing squad executed eight drug traffickers, including seven foreigners, in…

Continue Reading →