In the Zurich Diamond League men’s javelin competition, Neeraj Chopra places second.

In the men’s javelin competition at the Diamond League Meeting in Zurich, newly crowned world champion…

Neeraj Chopra storms into men’s javelin throw final

Star javelin thrower Neeraj Chopra kept India’s hopes of an elusive Olympic medal from track and…