Georgia Shakes the Foundation of our Legal System – Executes Intellectually Disabled Man
Last night, Georgia executed Warren Hill. Hill was clearly intellectually disabled as judged by pretty much every standard, except the ones used by the most bloodthirsty states. It’s a gross violation of universal human rights. Here’s a statement from The Arc. “Georgia’s ability to ignore experts and cross the line drawn by a more than…
