Democracy Now! favicon

"The Jury Never Heard It": Richard Glossip to Be Executed in Oklahoma Today Despite New Evidence