Baby P Killer Loses Rape Appeal
One of the three people jailed over the death of Baby Peter has lost an appeal against his conviction for raping a two-year-old girl.
Steven Barker, 33, who was ordered to serve at least 10 years for raping the girl, was told by Lord Judge that he was “a danger to young children”.
Barker, who was [...]
