
Caster Semenya (front) of South Africa competes during the women's 100m hurdles final at the IAAF Diamond League international athletics meeting in Zurich, Switzerland, August 24, 2017. Semenya claimed the title with 1 minute 55.84 seconds. (Xinhua/Michele Limina)














