Donate Now

Tag Archives: Barry Scheck

Texas Exoneration Evokes Inquiry

Share Button

Michael Morton, who served nearly 25 years in prison after being convicted for the 1986 murder of his wife, was officially exonerated on December 26, 2011. Morton had been sentenced […]