Executive director of the Death Penalty Information Center voices onion on today’s federal execution
Lezmond Mitchell, the only Native American on death row, is scheduled to be executed Wednesday, at the federal prison in Terre Haute. But, he likely will not be the last person to be executed
Continue Reading »