The island, dubbed 'Indonesia's Alcatraz', is known for its harsh conditions, with prisoners given minimal contact with the outside world, including legal aid. Past allegations of torture and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results