Ya... you complain about the us government doing that for people coming in to the country illegaliy. Canada is far far worse.
In Nova Scotia they are no longer playing the National anthem in schools becasue some hawgie family finds it offensive.
In British Columbia the Indian ( as in people from India) population wants the Canadian national anthem sung in there tongue. not english. WTF. And to add insult to injury they government is letting them do all this. Now that is B.S