
Good News in a Bad News World (Luke 2:10)
The true meaning of Christmas is the good news that the Saviour was born. The good news that amid a world of bad news, God is with us, the world has not been abandoned, sinners will be saved, the King has come, and therefore his