Jeff Henderson of the United States competes during Men's Long Jump Final of 2017 IAAF Diamond League in Shanghai, east China, May 13, 2017. Jeff Henderson took the sixth place with 8.03 metres.(Xinhua/Wang Lili)
Highlights of 2017 IAAF Diamond League finals
Source: Xinhua| 2017-05-14 07:27:05|Editor: Zhou Xin
KEY WORDS: Diamond League
YOU MAY LIKE
MORE PHOTOS