Court Strikes Down Mandatory Life Imprisonment for Juveniles
On June 25th, the US Supreme Court issued a ruling in Miller v. Alabama that bars mandatory “life without parole” sentences for juvenile offenders. The [...]
On June 25th, the US Supreme Court issued a ruling in Miller v. Alabama that bars mandatory “life without parole” sentences for juvenile offenders. The [...]