Inside Halden, the most humane prison in the world

Halden prison smells of freshly brewed coffee. It hits you in the workshop areas, lingers in the games rooms and in the communal apartment-style areas where prisoners live together in groups of eight. This much coffee makes you hungry, so a couple of hours after lunch the guards on Unit A (a quiet, separated wing where sex offenders are held for their own protection) bring inmates a tall stack of steaming, heart-shaped waffles and pots of jam, which they set down on a checked tablecloth and eat together, whiling away the afternoon.

Click the pic to read this fascinating story over on the Guardian.