Three Reasons For Hope This Christmas

No one can survive without hope.
As one ancient voice proclaimed, ‘Hope deferred makes the heart sick.’
There is so much in life that can rob us of hope. Yet God spoke a message of hope to a hopeless bunch of people which still carries power and clarity …