Indian sport administrators need to step up as athletes continue to raise the bar
Indian athletes have raised the bar. Since the Tokyo Olympics, where India won seven medals, the narrative around Indian sport has mostly been positive. The Paralympics were an eye opener with India winning 19 medals. The country has…