Just chiming in on the "liberal" thing. Hillary Clinton prefers the title of "Progressive" (or at least that what she said.) Would be easier to just say Dems since the Progressives have all but "taken over" the Dem party, besides the Dems were not always "liberals" ("progressives"), but that wouldn't be accurate either. (The Dems used to be along the lines of classical liberalism (like the country was founded on--limited government, individualism, fiscal responsibility. Unfortunately, I think JFK was the last classical libera--"A rising tide lifts all boats"). There were (and are) Progressive Repubs too (like Teddy Roosevelt) who was also a eugenist, like the new crop of Progressives seem to be.
Just in case, you say that this is just Repub "talking points", I think I should remind folks that although I used to be a Dem., I belong to no party now--I consider the country's well-being instead.