Bartolomé Esteban Murillo, “Saint Peter in Tears,” 1650-1655

The papacy has seen a small handful of villains in 2,000 years — and almost 100 saints.

Read the Whole Article at its Original Source