Police £1 billion cost to investigate child sex abuse set to treble by 2020
Investigating child sex abuse cost police £1 billion last year and is set to treble by 2020, the top officer in charge of child protection has said. Simon Bailey, chief
Read More