Two Eyewitnesses Recanted Testimony That Led to a Life Sentence for a Missouri Man. His Case Dismissal After 18 Years In Prison Is Shedding Light On Police Misuse of Informants.
“The evidence clearly showed that what they used was physically, forensically, and logically impossible,” said Keith Carnes, 52, a Kansas City man who
Source: atlantablackstar.com