Firstly to those who are crying freedom of expression if it it is their freedom of expression to make doormats out of flags then it is also our freedom of expression to protest against the same. We are not being voilent and not blowing up Amazon offices or slitting the throats of the Amazon workers
Secondly to those who are crying about Sushma Swaraj's Visa Denial threat It should be known that Visa is NOT a right. It is given at the pleasure of the host country and we have every right to refuse or revoke the visa
Thirdly to those stating Their Country Their Rules even Canadian Rules forbid insult to National Flag
Dignity of the Flag
The National Flag of Canada should be displayed only in a manner appropriate for this important national symbol; it should not be subjected to dishonour or displayed in a position inferior to any other flag or
ensign. The National Flag always takes priority over all other national flags when flown in Canada. The only flags that are given priority over the Canadian flag are the
personal standards of members of the Royal Family and of Her Majesty’s eleven representatives in Canada.
The National Flag of Canada should always be flown on its own
mast ; flag protocol states that it is improper to fly two or more flags on the same mast (for example, one beneath the other). The following points should be kept in mind:
- the National Flag of Canada should not be used as a table or seat cover, as a masking for boxes or as a barrier on a stage or platform;
- it is not common practice to use the National Flag of Canada to cover a statue, monument or plaque for an unveiling ceremony, and should be discouraged;
- nothing should be pinned to or sewn on the National Flag of Canada; and
- the National Flag of Canada should not be signed or marked in any way. A border could be attached to its outside edge, which can be marked while leaving the Flag itself untouched.
http://canada.pch.gc.ca/eng/1444133232522
Granted these rules are stated for the Candian Flag but then it is Common Diplomatic Courtsey that you will not allow direspect to other country flags which you will not allow to your own flag