Source: newstalk910.com

Warren Lee Hill was not executed yesterday in Georgia. He has an IQ of 70. Two courts stepped in or he would have died. No one who is mentally disabled should be sentenced to death.