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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results