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

John Schweiker Shelton

John Shelton is the policy director for Advancing American Freedom. He received degrees from Duke Divinity School and the University of Virginia, and he 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