It's actually "Secrets of the Vatican" and you can watch it here:
http://www.pbs.org/wgbh/frontline/film/s...e-vatican/
TLDW: Just fast forward to 44:00 and watch for a few minutes if you want to throw up.
http://www.pbs.org/wgbh/frontline/film/s...e-vatican/
TLDW: Just fast forward to 44:00 and watch for a few minutes if you want to throw up.
If only you knew how bad things really are.