Telford – Another town of shame and another shameful failure
Recently there was released the report by an independent inquiry into the problems with child sexual exploitation in the Shropshire town of Telford. I’m…
Recently there was released the report by an independent inquiry into the problems with child sexual exploitation in the Shropshire town of Telford. I’m…