Mar. 25, 2021 - Ahhhh ... the Feast of the Annunciation! The moment when God entered into the human struggle and inserted His very Self into our history, what LOVE God has for us! "For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have ...