Contributed by James Jackson on Dec 16, 2019
Why would God announce the Savior's birth to a group of lowly shepherds first? The answer is the heart of the gospel.
Please open your Bibles to Luke 2. And I would also encourage you to find Ezekiel 34, and put a bookmark there, because we are going to be opening that up a little later.
Every Christmas, there is an “it” toy. The most popular toy that everyone wants, and no one can find. These days, it is