Catholic Herald logo
A detail from a portrait of Galieleo by an artist from the Italian school

Priest and theologian Paul Haffner sets out to refute the assumption that Christianity stands in opposition to scientific discoveries

But Pope Benedict will have to live to 2020 to surpass the oldest pope in history, Leo XIII.