Where To Stream Panorama Season 2019 Episode 11
Scandal in the Church of England
- Aired April 29, 2019
- 30 Min
In-depth investigation by the Panorama team into claims that historic abuse was not investigated properly by the Diocese of Lincoln or the wider Church of England.