Death Penalty Report 2025: High Acquittal Rates Raise Concerns
A new report reveals trial courts imposed 128 death sentences in 2025, but appellate courts overturned most, with the Supreme Court not confirming a single death sentence from 2023-2025. The study highlights serious reliability concerns in capital cases.