Dr. Brown speaks with Prof. Igal German about a new biblical apologetics declaration.
Sign Up or Login to post comments.