Giving Credit

    A test of faith in humanity on a New York City street.  Fox News Radio’s Chris Foster explains.