In MY opinion, we here in the USA, accommodate too many. I see NO reason why there are ballots printed in over 25 different languages. The only language I see in the Declaration of Independence, Bill of Rights and the Constitution is ENGLISH. All business of government is done in English. The courts are run in English. All I am saying is, if you want to come here and live, that is perfectly fine with me, (personally, I like the diversity) but it is not up to me to accommodate your language, but rather for you to learn MINE. The same would apply if I, as an American went to a foreign country, they would expect me to learn their language, not the other way around. Last, for anyone coming here, it is their responsibility to live by our law. Your example of honor killings is a good one. No such thing is allowed here, which means here, if you do something which is from a different culture, expect the long arm of the ,aw to crash down on you like a ton of bricks. This recent thing I heard about taking Muslim law, Sharia, into account in Canadian courts, is really bothering me. For me, it is simply WRONG to have a church involved in the justice system.