They call it 'the world's biggest prison'. Nearly two million people live on a small strip of land, about the same size as Manhattan. Very few people get in or out of ...