5 Mar 2015

Bali executions

From The Panel, 4:14 pm on 5 March 2015

The Indonesian authorities have put on a show of force when transferring two of the Bali 9 drug smugglers to the place they'll be put to death.