The March for Life UK falls on the feast of St Teresa of Calcutta, a witness to the dignity of life.

Read the original on EWTN UK