Day: November 22, 2017

Virginia Was First

One year before the Pilgrims landed at Plymouth and two years before the fabled Pilgrim’s feast, the first American Thanksgiving was held in Virginia at Berkeley Hundred, about twenty miles upstream from Jamestown on December 4, 1619, by thirty eight…

Communism’s Failed Promise

This week marked a century since one of the darkest chapters in human history began, and a truly evil worldview was put into practice. One hundred years ago, Bolshevik revolutionaries stormed the Winter Palace in Petrograd, the seat of the…