World champion and Olympic gold medalist Neeraj Chopra finished second in the men’s javelin event in Zurich on Friday morning with a best throw of 85.71 metres.
World champion and Olympic gold medalist Neeraj Chopra finished second in the men’s javelin event in Zurich on Friday morning with a best throw of 85.71 metres.