I deeply believe in restorative justice. Some heinous criminals may have to be locked up for life in order to protect others. However, even those persons could find meaning and purpose in their lives, perhaps in solving other crimes.
Punishment of lawbreakers must not stem from our own negative human values such as hate and revenge.
Restorative justice does NOT mean the lack of justice. It means that we never give up completely on anyone. And hopefully and prayerfully, no one will give up on themselves.
We are ALL children of God.