CILACAP, Indonesia: Indonesia executed seven foreign drug convicts including two Australians by firing squad this morning, causing Canberra to withdraw its ambassador over the œcruel punishment.
To continue reading the rest of the article, click here