Menu Close menu

The Death Penalty Project Annual Report 2024

The Death Penalty Project Annual Report 2024
  • Published: 17 February 2025

This report provides an overview of progress and achievements during 2024, as well as our plans for 2025.

© 2026 The Death Penalty Project. Registered charity (No. 1115035). Registered company (No. 05579286).