Christopher Hitchens: Devil’s Advocate! The Vatican Bank! Scranton, PA: the Electric City!
Saint Teresa of Calcutta, aka Mother Teresa, (1910—1997) was the founder of the Missionaries of Charity and one of the most beloved figures of the 20th century. But in the modern era, no saint's reputation can remain unstained.