Death penalty abolition, the right to life, and necessity - Jones, Ben (Human rights review, 2023)