Peru

Immaculate Conception ... Explained?

Immaculate Conception ... Explained?

Most of you are probably aware that 8th December is a public holiday here in Peru, and much of the Catholic world, but I doubt many of you know why. It is the Day of the Feast of the Immaculate Conception which celebrates God’s granting of ‘grace’ to the Virgin Mary.