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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results