May 20, 2013
Overview
Three years ago Telford police allowed cameras to start filming what became one of the biggest child sex abuse cases in the UK. The investigation, Operation Chalice, encompassed over 100 victims, and around 200 suspected perpetrators
Comments 0
Please log in to leave a comment.
No comments yet. Be the first to share your thoughts!