Baby Peter.
Seems like the Mother may be out in a couple of years. The boyfriend, the one who also raped a 2 year old girl, may be out by 2017.
Sky News just gave the details. I don't think there is enough alcohol in the world to drown my disgust at this news.
I just cannot express my anger in suitable words.