Skip to Content

Month: November 2019

Georgia Must Test the DNA Evidence in Imminent Scheduled Execution

In just two days, on Wednesday, November 13th, Georgia state officials have scheduled an execution…

READ MORE >