Two years ago in Tokyo, Neeraj Chopra became India’s first Olympic gold medalist. Here he became his nation’s first World Champs winner. (KEVIN MORRIS)
Two years ago in Tokyo, Neeraj Chopra became India’s first Olympic gold medalist. Here he became his nation’s first World Champs winner. (KEVIN MORRIS)