On March 25, the Christian church celebrates the Feast of the Annunciation. This feast day celebrates the announcing by the angel Gabriel to Mary that she will have a son named Jesus, who will free his people. She has some questions about this announcement. She is young. She has not done the things you would have to do to become pregnant. She is of modest means. She is not the kind of person whose kid will change the world. The... Read more