By: inoljt, http://mypolitikal.com/
The Democratic Party has always been the party of immigrants. Even as everything else about the party has changed, as it has turned from a party of Southern whites to the exact opposite, immigrants continue to vote Democratic. In the 1850s the immigrants were Irish-Americans. Today they are Mexican-Americans.
Of course, not all immigrants support the Democratic Party. Many immigrants, such as Cuban-Americans and Vietnamese-Americans, vote strongly Republican. There is a very simple explanation for why this is so, an explanation that requires merely one word:
Communism.
More below.