The United States is getting filled up with South Americans, France is experiencing immigration from North African countries, Australia has its share of Asian immigrants, Canada is the #1 destintation of entire world immigrants. The irony is, both poor and rich countries complain: "They only come here for our wealth".

Foreigners always created problems in society. France at one point in history would not allow Muslim imigrants to wear a head scarf, while Saudi would not allow western women to go out in public with out covering their head up.

When in Rome, be a Roman.

The fact is, there is'nt a single society that does not complain about foreigners. Countries complaining about foreigners should motivate its citizen to work hard and fill positions already occupied by foreigners.