
Inside ‘Indonesia’s Alcatraz’ surrounded by impenetrable jungle where inmates are forced on death marches and executed
THIS hellish island prison dubbed “Indonesia’s Alcatraz” sees death rows inmates held in "excruciating" conditions before they face jungle death marches and firing squad executions. Nusakambangan Island is home to a number of brutal jails where …