Haruka Kitaguchi dominated the women’s javelin competition at the Paris 2024 Olympics, securing Japan’s first gold medal in the event with a stunning opening throw of 65.80 meters. Her victory came with a display of emotion and national pride, as she celebrated with her team and the Japanese flag.