D.C. Police Framed Man Imprisoned 27 Years for 1981 Murder, U.S. Jury Finds
Man, now 64, was exonerated in the June 1981 killing and released from prison in 2009 after DNA testing.
Man, now 64, was exonerated in the June 1981 killing and released from prison in 2009 after DNA testing.
Leave a Reply