A man who stabbed a nine-year-old boy in the face and hands has been given an indefinite hospital order.
The young boy was walking home with his older brother in Peterborough on May 8 last year when Faisal Khan, 26, began following him.
Khan overtook the pair before turning back and wielding a knife, grabbing the child and stabbing him about 15 times.
The shocking attack continued until neighbours rushed out of their houses to help save him.
Khan then fled from the scene and discarded a bloodied knife on a nearby driveway.
He was arrested by police but they deemed him not fit to be interviewed.
The boy survived but was left with life-changing injuries and permanent scarring.
On Friday, Khan was sent to hospital for indefinite treatment instead of prison after he previously admitted attempted murder.
He will only be released when he is deemed not to pose any risk to the public.
DC Rob Giffen said: ‘I can only imagine the feeling of sheer terror these two boys had when approached by a stranger in the street who then pulled out a knife.
‘I would like to praise them for being so incredibly brave despite their ordeal.
‘The impact of his attack on the young victim should not be underestimated – he was left scared to go out, stopped seeing his friends, had nightmares and couldn’t understand why someone would attack him for no reason.
‘Alongside all of this he has been left with injuries that will stay with him for life.
‘I hope the conclusion of this case brings some closure for him and his family and allows them to move on from this traumatic period in their lives.’