What Christmas’ Promise of “Peace on Earth” Means for You and Me
In Luke 2:14, the angels appeared to shepherds and made this bold statement: “Glory to God in the highest heaven, and on earth peace to those on whom his favor rests.” That was an echoing of a prophecy Isaiah made many years back, proclaiming that there would be a time of God’s favor on all…