The Vatican naturally has an air of mystery and intrigue to it. It’s no secret that some may speculate on the Church’s most private affairs inside its walled nation.
On this episode, the guys spill the beans on secrets of the Vatican that hardly anyone knows about.