I agree with the death penalty.
Heck, they get to live, and nothing has changed (other than location).
But their kids are missing something they'll never get back....they will battle the demons for the rest of their lives.
And YOU get to PAY for them!