Over the last many decades almost every sector of life in America schools government media corporate America to name a few have incrementally and systematically eliminated Christmas for what it is a commemoration of the birth of the Son of God and Savior of mankind Jesus Christ Merry Christmas is chastised in favor of Happy Holidays Christmas break in schools is now Winter break and Christmas trees are festive trees
[... more]