Sorry folks, I just can't see where it's racist and xenophobic for a country's population to want to have a national identity, laws, traditions and culture of its own.
Just as fences make good neighbors, secure borders make friendly, respectful nations.
Too many people have migrated and brought the ways of their native countries with them. There can be no unity as long as diversity is celebrated. There has to be common values, national loyalty and law and order.
Donald Trump wants to make every American equal regardless of their ethnicity/race. They are all Americans.
Clinton keeps hammering the differences and separating people into groups. They are all 'African Americans', 'Mexican Americans', etc. to Hillary. That looks more racist to me!