David French

Special guest

Senior Writer at National Review.

David French has been a guest on 3 episodes.