X

warren lee hill

‘Intellectually Disabled’ Man to be Executed in Georgia

Summary: Warren Lee Hill, who has an IQ of 70, is set to be executed Tuesday night in Georgia. CNN…