Japan’s Haruka Kitaguchi secures javelin gold with opening throw

Haruka Kitaguchi won the women’s javelin on Saturday with her first throw of 65.80 meters to earn Japan’s first gold medal in the event.Read More