Alabama carries out 1st execution in more than two years

January 25, 2016 in News, The Buzz

ATMORE, Alabama (AP) — A man convicted of the 1992 rape and beating death of a woman received a lethal injection Thursday evening in Alabama’s first execution in more than […]