The Feast of the Annunciation delivers an unequivocal pro-life message

The Feast of the Annunciation delivers an unequivocal pro-life message