Church News Fr Richard D’Souza SJ Appointed New Director of Vatican Observatory 31 07 2025 8 mins read
Religion St. John Henry Newman to be Declared Doctor of the Church: A Saint of the Mind and the Heart 31 07 2025 8 mins read