Although Americans have lost the notion altogether, British tradition still remembers that Christmas is a season that begins, rather than ends, on December 25. In addition to Christmas, many businesses close their doors on December 26 in observance of Boxing Day. Continue Reading...
Latest Posts
December 27, 2016
Pope Francis and his fans on the left
December 27, 2016
Thomas Sowell’s escape from socialism
December 27, 2016
6 Quotes: Sowell on economics and ideas
December 23, 2016
5 Facts about Christmas
December 22, 2016
The magic of the washing machine
December 22, 2016
The case for principles-based regulations
December 21, 2016
After the Cairo bombing, the West must stand with the Coptic Church
December 21, 2016
The Last Supper and new life
December 21, 2016