Let there be Peace – Peace with God
Off
Shepherds were the first to hear the news of Jesus’ birth. This is such an integral part of the Christmas story that we can easily miss its significance. To whom do you think the birth of such a child should be announced? Logically thinking, we would first tell people of... Read More →