The Feast of the Annunciation always compels me to give some thought to Our Lord’s Incarnation.…
Tag: Annunciation
Extra, Extra: The Best News in the World
Everywhere we look, there’s news. Televised broadcasts, online articles, nicely printed papers like this one—countless voices…