Japan's Kitaguchi takes javelin gold with her last throw
BUDAPEST : Haruka Kitaguchi of Japan won World Championships javelin gold with her last throw on Friday, breaking the heart of Colombia’s Flor Denis Ruiz Hurtado who had been on course for a shock victory from the first round.


