“Life Means Life” Prison Sentences Receive the Go-Ahead in England and Wales
The British government scored a popular victory against the European Court of Human Rights last month when the British Court of Appeals ruled “whole-life” prison sentences legal. The legality of such sentences, intended for the most heinous murders, has been in dispute since July 2013, when the Strasbourg-based European Court of Human Rights decided, in