All product sold in Canada must have ingredients, instructions and warnings in both official languages.
Now as for the students this thread was about the school was wrong, if there was a disturbance it should have been dealt with by those actions not by the clothes someone was wearing(gang colors an exception). If you have a problem with people displaying their countries flag within their own borders maybe you shouldn't be in that country.
Steve