David French

Special guest

Senior Writer at National Review.

David French has been a guest on 11 episodes.