Sunday, March 27, is celebrated in the Church as Laetare Sunday, in which Catholics are urged to rejoice amid the penitential sacrifices of Lent.
But where did Laetare Sunday come from?
And why does the priest wear pink-ish vestments?
The Pillar explains it all.

