Terry Schilling
Terry Schilling is the executive director of American Principles Project.
Why Are Republicans Pushing for a New Tax on Advertising?