A children's doctor has pleaded guilty to a string of sexual offences against cancer patients in his care aged as young as 11.
The Telegraph