Tuesday, November 3, 2026

Latest Posts

The Two Promised Lands




At first glance, you wouldn’t think that the biblical tale of Jews entering the Promised Land after 40 years in the desert has much to do with our Declaration of Independence. Yet, they both tell the same story-and teach us the moral basis for a free society.

Latest Posts