An eye for an eye makes the whole world blind.  - Gandhi
 

Tag: Year end report

  • The Death Penalty in 2023: Year End Report

    The Death Penalty in 2023: Year End Report

    Only Five States Conducted Executions and Seven States Imposed New Death Sentences in 2023, the Lowest Number of States in 20 Years; Florida’s Six Executions and Five New Death Sentences Responsible for 2023 Increase; For the First Time, More Americans […]

    continue reading →