Drama unfolds at the Asian Games as Neeraj Chopra takes javelin gold; Kishore Jena Earns Silver with Fresh Personal Best
In what was anticipated to be a showdown of epic proportions, Neeraj Chopra, the reigning Olympic and World Champion in the javelin throw, found himself