Sound journalism, grounded in facts and Biblical truth | Donate
John Schweiker Shelton

John Schweiker Shelton

John Shelton is the policy advisor for Advancing American Freedom. He received degrees from Duke University (M.Div.) and the University of Virginia (B.A), and lives in Washington, D.C., with his wife, Katelyn, and their children.

Articles by John Schweiker Shelton
Christians can celebrate <em>The Rings of Power</em> series

Christians can celebrate The Rings of Power series

John Schweiker Shelton | Our society needs Tolkien’s critique of unrestrained desire