Duane Buck’s life has been spared, for now, without Texas Gov. Rick Perry habing to sit in the hot seat. The Texan had been scheduled to die by lethal injection yesterday, but the US Supreme Court decided to review his appeal, AP reports. Buck shot two people to death in…
More:
Buck Execution Halted