David Beauchamp June 12, 2016 God and Country David Beauchamp June 12, 2016 Tune in as David Beauchamp, Care Pastor at WFC Leavenworth, reveals the earthly duality of Christian citizenship.