Should Life mean Life for serious offenders ?

Should life mean life for serious offenders - or does anyone have any better soloutions, to keep the public safe.
11 answers 11