The deeper meaning of Christmas is not that Jesus came to bring universal peace among all sinners in the world. The deeper meaning is that Jesus came with a mission to serve, to be the innocent lamb of God who would endure the Wrath of God to save His sheep.
Read More