Explaining American politics to foreigners All Democrats have the same views Republicans have more diversity of thought: rich republicans, religious republicans, racist republicans, reformed republicans, etc.
607