IAAF U18 World Championships - Day 2
In This Photo: Zhekai Liu
Zhekai Liu of China in action during the final of the boys javelin on day two of the IAAF U18 World Championships at the Kasarani Stadium on July 13, 2017 in Nairobi, Kenya.
(July 12, 2017 - Source: Stephen Pond/Getty Images Europe) more pics from this album »