The ugly truth about the Christmas story

Many of us are very familiar with the Christmas story. To summarize: Mary, a virgin was told by an Angel that she would have a baby …. Impregnated by the Holy Spirit. Her fiancée, Joseph after deliberating amongst himself decided he wasn’t having that and was going to leave her. An angel came to him … More The ugly truth about the Christmas story