By K.V. Turley | “Mary is the Gate through which Christ entered this world!” —St. Ambrose

Today is the Feast of the Annunciation.

The Catechism of the Catholic Church describes the Annunciation as “inaugurat[ing] ‘the fullness…