In case it matters, I am a French national living in the USA. I'm somewhat interested in cricket and have lurked here a little bit, but have decided to register to ask this question, not because of cricket, but because of all the online communities I've been to, this place has the most Indians I know by far.
Anyway, I registered basically to ask a question. I am in possession of a quite small flag of India. It appears to be about 15cm in length and 10cm in height, on a plastic pole. I acquired it back in 2011, during the Cricket World Cup when I worked for a place here that showed the matches live on a big screen, and while those years are long behind me, that flag is still with me. I moved out on my own shortly after, leaving it behind, in the care of my family's home. It was a mistake to make, as after 3 years, I had to move back home, and discovered the miniature flag in a putrid condition, dirty, chewed a little by insects (presumably) and according to the American flag code I know, not worthy of representing the state of India in a dignified manner. I was appalled that it received such treatment while I was away, but what I'm left with is the aftermath. Knowing little to nothing about Indian customs and flag code, I was inspired to register here if only to seek advice on what to do.
According to US flag code, a tattered/dirty/damaged state flag is to be burned, as a dignified "retirement of colors". However, that only applies to the US flag. To do the same thing according to American flag code, to the flag of a foreign nation (in this case, India) could be a grave insult and faux pas. So mainly, I come here to ask of the Indian members, what am I to do with a mistreated and dirty flag of India? May I retire it respectfully by burning as US flag code dictates, or am I to do something else with it? My ultimate goal is to absolutely honor anything the government of India says about proper treatment of their national flag.