Your Search Returned 1 tagged news report
The US Supreme Court refused to stop the Tuesday's scheduled execution of a low IQ Texas inmate who has been diagnosed as mentally ill person, a decade after imposing banning execution of such people as cruel and
Tags: