‘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…
Summary: Warren Lee Hill, who has an IQ of 70, is set to be executed Tuesday night in Georgia. CNN…