A distressed woman arrives at Luton Police station and the Bedfordshire Police's Safeguarding Unit have to reveal that her 76 year old husband is under arrest and in custody following allegations of historic child sex abuse.
- Factual
- Year 2017
- 46 min