@studydreams,
studydreams wrote:At least I did not migrate to America or any other place unlike most people from my country do. I am sure every local - even in America - has their own problem due to migration.
i'm Canadian, we certainly have folks here who have a problem with people coming from another country, i myself have a few issues, but those are mostly due to abuse of services rather than the folks themselves, i worked fro may years in an industry that relied heavily on migrant workers (agriculture) i had nothing but good experiences and great times with the people i worked with (Mexicans, Caribbean island guys, Chinese, Vietnamese, Polish), were there a few problems, sure the same as the Canadians i worked with, some back stabbed and talked about folks behind their backs, all the stuff you mentioned, your own people do those things too
people are the same all over