Home Tags Pope Leo XIII

Tag: Pope Leo XIII

Blessed Pier Giorgio Frassati shows how to ‘be holy in the...

0
In a well-circulated photo, Blessed Pier Giorgio Frassati appears to pause during a mountain hike and leans against his walking stick, smoking a pipe....

Science and religion not a battle

0
When friends and colleagues find out I work with the Vatican Observatory, their first reaction is often surprise that the Catholic Church supports a...