US Botched 35% of Death Penalty Executions in 2022, Watchdog Reveals
According to the Death Penalty Information Center, 190 death row prisoners have been exonerated since 1973.
According to the Death Penalty Information Center, 190 death row prisoners have been exonerated since 1973.