26 Jan 11 Grisly Facts about the Death Penalty There have been significant changes to the death penalty over the last thousand years. As debates continue around the world, … Read on No comments
16 Nov 13 Amazing Facts about Alcatraz Alcatraz is an island situated off the Californian coast near San Francisco – and it’s been made all the more … Read on No comments
12 Sep 10 Fearsome Facts about The UK’s Most Secure Prisons Crime is something that never goes away. Sadly, there will always be a need for high or maximum security prisons … Read on No comments