Divine Retreat Centre UK – Official Website

IMPORTANT – Please be aware that there are a number of fake accounts on….

November 30, 2023

Why should we pay for offering Holy Mass?

 As the universal church celebrates 2nd November as All Souls day, so also the Vincentians celebrate this day for the departed souls of all priests in […]