We visited the Indira Gandhi Indoor Stadium, which is hosting the controversial India Open 2026, for a reality check. What we found left us disappointed. From garbage and beer bottles strewn on the floor to an unbearable stench in the washrooms, the organisation seems completely lackadaisical.

