Frank Schaeffer takes a look at the world and says what has to be said. A Production of the George Bailey Morality in Public Life Fellowship.