It was only when the cameras turned and panned to track the javelin's landing that everyone realised the enormity of the throw. It was 89.35m. Now, Neeraj had his arms up in the air.
BUDAPEST--Haruka Kitaguchi of Japan won World Championships javelin gold with her last throw of 66.73 meters on Friday, breaking the heart of Colombia’s Flor Denis Ruiz Hurtado who had been on ...