Man cleared of murder after spending 23 years on death row tells how police coerced confession

Walter Ogrod, 55, was released from prison in June 2020 after spending a total of 28 years behind bars for a crime he didn't commit. Now people are wondering who actually killed Barbara Jean Horn.