According to the Innocence Project, there are at least 20,000 innocent people in U.S. jails today. Is Barry Brown one of them? In 1994, Barry was found guilty of a double homicide and was given two life sentences without the possibility of parole. 30 years on, key witnesses have passed, memories have faded, and the only way to truly learn more about this case is by talking to the people at the heart of it. In this conversation, I seek to find out what happened to Liberty and Helen Harmon in 1994. We’ll unpack the details of this old case, laying out the evidence, and talking to the witness who put Barry behind in the first place. Did the justice system get it right or should Barry be walking free?
More information about this case:
Help with this case was provided by:
Derek McGrath | Taylor Payton Investigations | Kansas City, Mo.
Access exclusive unseen and unheard material via our Patreon:
If you enjoyed this episode then please either:
Hosted on Acast. See acast.com/privacy for more information.