ADVERTISEMENT
The U.S. Supreme Court delivered a major ruling in favor of Terry Pitchford, a death row inmate in Mississippi.
The ruling in Pitchford v. Cain vacates Pitchford’s capital murder conviction continue reading …
ADVERTISEMENT
ADVERTISEMENT