How the India Open fallout has pushed sports ministry to tighten oversight
[ad_1] The India Open Super 750 tournament in New Delhi made headlines for poor air quality and infrastructure for the second year running, with complaints of bird poop and a monkey sitting in the stands leaving BAI authorities and other senior sports officials red-faced. The embarrassing scenes at the India Open Super 750 tournament in […]