BUDAPEST (AFP) – Haruka Kitaguchi of Japan won the women’s javelin world title in dramatic fashion yesterday, producing the decisive effort with her final throw. The 25-year-old sent the spear soaring out to 66.73 metres (m) to dash the dreams of Flor Denis Ruiz Hurtado, the 32-year-old Colombian who had led from the first round […]