Human from Womb to Tomb
March 25 is the feast of the Annunciation, the annual celebration of the angel’s announcement to the Virgin Mary that she would conceive and give birth to Jesus. Since March 25 falls in Holy Week this year, its celebration has been postponed to the second week of Easter.... Read More →