Day: July 24, 2024

The First Draft of Liberty

Thomas Jefferson wrote A Summary View of the Rights of British America in 1774, basically the first draft of the Declaration of Independence. That’s how he got to the drafting Committee of Five for the Declaration in 1776. Fine job you did in 1774, Thomas; why don’t you write another version now? Back in 1774, […]

Read More

The Red Scare Was No Moral Panic

Editor’s Note: The following is an excerpt from the author’s book Lies My Liberal Teacher Told Me: Debunking the False Narratives Defining America’s School Curricula. It is posted here with permission.  One central left-wing myth, underlying many other beliefs, is that the United States is a “McCarthyite” society prone to “Red Scares.” The belief props […]

Read More