Georgia's Catholic bishops oppose the execution of Stacy Humphreys
ATLANTA-Georgia has issued a death warrant for Stacy Humphreys with an execution date of Dec. 17 at the Georgia Diagnostic and Classification Prison in Jackson. On Dec. 10, Georgia…
ATLANTA-Georgia has issued a death warrant for Stacy Humphreys with an execution date of Dec. 17 at the Georgia Diagnostic and Classification Prison in Jackson. On Dec. 10, Georgia…