Episode Ten: The Depraved Lying Bishop, part two

Both Father James Scahill and reporter Bill Zajac knew Bishop Thomas Dupre was evil. How could they stop him?

Scroll to top