
By Tom Quiner Today is bigger than Christmas. Today, the Feast of the Annunciation, celebrates the instant God became incarnate, nine months before His birthday on Christmas. A movement has blossomed within the pro-life community to also recognize this day…
Read More