The U.S. Supreme Court ruled today in favor of Texas death row inmate Bobby James Moore, saying the state’s highest criminal court failed to heed medical experts’ changing views about how best to measure intellectual disabilities, reports the Austin American-Statesman. By ignoring advances in science, the Texas Court . . .
Want to read more? Please subscribe to The Crime Report!