Imposed

One Country Imposed 74% of 2023’s Known Executions

The number of executions carried out around the world jumped to an eight-year high in 2023, largely due to… Read More

7 months ago

This website uses cookies.