JAKARTA, March 19, 2015 - Martin Anderson, a Ghana national who is on death row after being convicted of drug offences, is escorted by armed police officers following a court hearing on judicial review against his death sentence in Jakarta, Indonesia, March 19, 2015. Anderson is among nine foreign drug criminals who are facing execution despite appeals from several of their governments.

1 / 1
 

Latest News

Latest Photos