
According To A Criminologist, Keli Lane Shouldn’t Be In Prison.
Published 4/10/2024

Published 4/10/2024
On September 12, 1996, Keli Lane gave birth to a baby girl at Auburn Hospital in western Sydney. Two days later that baby seemingly disappeared. After years of investigation, Keli was convicted of her daughter's murder in 2010 and sentenced to 18 years behind bars. But did they get it wrong? Keli…