Banished from the mainland, prisoners on Indonesia's notorious Nusakambangan Island await news of their fate. The prison complex is home to a number of prisons of varying levels of security.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results