Conversation so far:
What were some of Dana Rohrabacher's political positions?
Rohrabacher voted to repeal Obamacare, disputed evidence of man-made global warming, was a staunch opponent of illegal immigration, and favored the legalization of cannabis.
What is political affiliation?
Political affiliation means membership of or close association with a political party or organization.

Question: Was he a Democrat or Republican?
Self-contained rewrite: Was Dana Rohrabacher a Democrat or Republican?