Before we pack up our Christmas decorations and the story of Christmas along with it for another year, it would do us all well to visit again the story of the birth of Christ in Luke 2:8-14. Here we read about the angels announcing the birth of Christ to shepherds who were tending their flocks by night. They said: "glory to God in the highest, and on earth, peace, goodwill toward men." (Luke 2:14) Did someone say, "peace on earth"?
Where is this peace on Earth?