At the risk of being accused of being un "pc" I am not really surprised to see that occuring in India!
But must admit, I love gaffer tape, great for all those annoying little mishaps that occur in the cabin during a flight..Carpets that start to curl, toilet/crew rest doors that refuse to stay closed, overhead bins that pop open all the time etc etc!!! Next best thing to having a full time engineer onboard! LOL!