Iranian sprinter Hassan Taftian has won the first title in the 100-meter running contest at the International Association of Athletics Federations (IAAF) World Challenge meeting in Madrid.
On Thursday evening, the 23-year-old athlete clocked 10.04 seconds at the mens 100-meter final and stood on top of the podium.
Spains Bruno Hortelano and ...