Despite his preparations being disrupted by an injury and Covid-19 restrictions, star Indian javelin thrower Neeraj Chopra is confident of putting up his best performance at the Tokyo OlympicsDespite his preparations being disrupted by an injury and Covid-19 restrictions, star Indian javelin thrower Neeraj Chopra is confident of putting up his best performance at the Tokyo OlympicsRead More