CILACAP, July 29, 2016 - Police officers stand guard when an ambulance carrying the body of an executed prisoner leaves the port of Nusa Kambangan prison island, in Cilacap, Central Java, Indonesia, July 29, 2016. Indonesia executed three Nigerian and an Indonesian drug traffickers by firing squad, according to media reports.

1 / 2
2 / 2
 Add your comments

There are no comments. Be the first to add a comment.


2019 Lok Sabha Election News

Latest News

Latest Photos