Friday, March 16, 2018

Police 'victim blame' Telford sex abuse victims as young as 11 with internal memo telling officers 'in most cases the sex is consensual.'