Modern morality: an opposition to the death penalty
"Today is a tragic day in our nation's history,” Innocence Project Co-Director Barry Scheck said. “Troy Davis was executed in spite of serious doubt about his guilt.” This doubt, which has spread through communities worldwide, resulted in thousands upon thousands of signatures on behalf of…