Audio Clip: Steve Childers Falsely Claims Christians Can Make the Invisible Kingdom of God Visible on Earth Situation Room Audio Clip: Steve Childers Falsely Claims Christians Can Make the Invisible Kingdom of God Visible on Earth Brannon Howse