25Dec
The world's largest Christmas tree at Gubbio Italy

The world's largest Christmas tree at Gubbio Italy.
Related
📰 In case you missed it last week, read more below about the Bishops' Conference of Scotland stat...
Read More >
https://www.vaticannews.va/en/pope/news/2024-09/pope-francis-mass-belgium-brussels-prophetic-voices....
Read More >
World Oceans Day marked on 8 June, reminds us of the significant role oceans have in everyday life....
Read More >
Bishop John Keenan's letter to to Archbishop Bernard Hebda of the Archdiocese of Saint Paul & Minnea...
Read More >
📢 Calling all retired teachers!
We are looking for school volunteers to help us speak to chil...
Read More >