John Shelton

John Shelton

John Shelton (MDiv, Duke University; BA, University of Virginia) is the policy director for Advancing American Freedom.

Featured

Advertisement

Stories

OUR VOICES

1 of 23