Tag: 1981

D.C. police framed man imprisoned 27 years for 1981 murder, U.S. jury finds

D.C. police framed man imprisoned 27 years for 1981 murder, U.S. jury finds

By Spencer S. Hsu | The Washington Post A federal jury on Wednesday found that D.C. police framed an innocent man for a 1981 rape and murder, makin ...
Skip to content