What is the punishment for insulting the tricolor?
There is a provision for punishment in the Constitution for violating the rules related to the national flag. If you are found hoisting the flag upside down, mutilated or dirty, the punishment for insulting the tricolor can be imprisonment of up to 3 years or fine, or both.