The top human rights court in Europe ruled Tuesday that a prison sentence of life without parole is inhuman and degrading treatment, and violates the Europea...
Share this note: