Showing posts with the label Jury impeachment

Georgia: U.S. Supreme Court grants stay of execution to Keith Tharpe

Keith Tharpe’s Scheduled Execution Tests Our Nation's Tolerance for the Death Penalty's Racial Bias

Why I Believe the Supreme Court Needs to Stop This Georgia Execution

Georgia: Should juror's racial bias halt execution?

Execution set for Georgia man who killed his sister-in-law

Subscribe Our Newsletter