Religion: New Holiday?

November 11 is the anniversary of two great events in U. S. history—the Armistice, signed at Compiegne in 1918, and the Mayflower Compact, signed at sea off Provincetown in 1620.

To many Americans the events of the last 15 months have made the Armistice seem less important and less worthy of a national holiday. So last week Dr. Francis Carr Stifler, editorial secretary of the American Bible Society, suggested that it would be far more appropriate to celebrate the anniversary of the Mayflower Compact this Monday.

"It is the cornerstone on which stand the Declaration of Independence and the Bill of Rights," he...

Want the full story?

Subscribe Now

Subscribe
Subscribe

Learn more about the benefits of being a TIME subscriber

If you are already a subscriber sign up — registration is free!