Chopra ends India’s 19-year wait for a World Championship medal

Neeraj Chopra remains India’s flag bearer in the sport of Athletics. Chopra ended India’s 19-year wait for a medal at the World Athletics Championships by winning Silver in the Men’s Javelin. The reigning Olympic champion spoke to Sports Editor Digvijay Singh Deo on his performance and opened up on how he was forced to dig deep and come from behind following a poor start.