perp deserves to die Yes, and in a horrid manner.
Gibbeting.
Too quick.
Public crucifixion - takes 3 days to die.