Why young people in the Stroud Valleys are helping themselves - and each other - to tackle high levels of self-harm.
Discover 11,128,835 listings and 280,364 playable programmes from the BBC
Why young people in the Stroud Valleys are helping themselves - and each other - to tackle high levels of self-harm.