Interesting Fact # 281 - UK Prisons

England has more people in prison, per head of population, than anywhere else in western Europe.

(So, don't be naughty.)

Comments