Olympic champion Chopra earns India’s first worlds silver
On Sunday, July 24th, the Indian sporting community heaped praise onto Olympic javelin champion Neeraj Chopra after he brought India its first-ever silver medal at the World Championships. Chopra won the award competing for India. Chopra’s effort of 88.13 meters was not enough to defeat Anderson Peters of Grenada’s attempt of 90.54 meters, but it was enough to end India’s …