Christmas can never be canceled — not by presidents or governors, prime ministers or politicians.

The post Christmas can’t be canceled appeared first on The Catholic Thing.