Family's fury as child killer who raped and murdered his nine-year-old neighbour in 1996 wins his freedom after serving just 26 years of his 30-year minimum life sentence
John O'Shaughnessy admitted to raping before strangling Kaleigh Ward with his belt on the banks of the River Dee in 1996.