Abolish Death Penalty

(Photo by Alex Wong/Getty Images)

Bill To Abolish Death Penalty Filed in State Senate

ATLANTA (AJC)-A bill to abolish the death penalty has been filed by five Democrats in the state Senate. Senate Bill 342 represents a quixotic quest; it isn’t likely to gain much support from the Republican […]