Mahiedine Mekhissi-Benabbad of France jumps the final barrier to win the Men's 3,000m Final at the Letzigrund Stadium on August 14, 2014 in Zurich, Switzerland.
Mahiedine Mekhissi-Benabbad of France jumps the final barrier to win the Mens 3,000m Final at Stadium Letzigrund on August 14, 2014 in Zurich, Switzerland.