Christmas Surprises

The Christmas story in the Bible is full of surprises. There’s the surprise that God himself was going to become a human being. Then there’s the surprise of how it was going to happen – through the power of God the Holy Spirit coming upon a virgin called Mary. On hearing the news, the shepherds believe God’s promise, and respond in faith and obedience, going to see the baby. They know they need rescuing from sin, and so they praise God for the birth of the Rescuer. How will you respond?

Read more...