(August 12 05:03) Dailymail.co.uk
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.
You can find the original article
here