A study by the Death Penalty Information Center shows that the number of court-imposed death sentences has dropped substantially in recent years as more juries opt instead for life in prison. The Washington-based group said 116 innocent people have been released from death row since 1973, making juries reluctant to issue death sentences if they are not convinced the…
Want to read the full article and more?