So, after 10 years and many appeals, it looks as though the 2 ringleaders of the so called Bali 9, are going to finally be executed tonight, at midnight Indonesian time, 3am est.
Being shot by firing squad is a pretty brutal way to meet your death and it's impossible to imagine what these...