Carl Gardner
July 9, 2013
The European Court of Human Rights has ruled that the system of “whole life orders”, whereby in England and Wales a mandatory life sentence may be imposed and the possibility of early release denied under section 269(4) of […]