This is breaking news. It’s to remind me not to fly Air India.
I take this Air India flight about every 2 months. AAI 102 to New Dehli and AI 101 to JFK. The food has always been really good (for airplane food). The food on the flight described came from the caterer in New York, which caters lots of airlines..... I wouldn’t be surprised if others also had the problems - and no one looked inside their sandwich to notice!