Another point in this conversation is the difference between race and culture.
I have no issue with anyone of a different race as long as we share the same culture and values.
I do not support multi-culturalism. It divides countries and causes strife. Laws and protests cannot change those divisions.
This is the best informed post on this thread thus far.
mike r