› added 1 year ago
42
TIL that life imprisonment without possibility of parole has been deemed illegal by the European Court of Human Rights.
via reddit.com