Iran has wrapped up a commanding campaign at the sixth Islamic Solidarity Games in Riyadh, closing the 20-day multi-sport event with 81 medals and reaffirming its status as one of the strongest contenders in the Muslim…

Iran has wrapped up a commanding campaign at the sixth Islamic Solidarity Games in Riyadh, closing the 20-day multi-sport event with 81 medals and reaffirming its status as one of the strongest contenders in the Muslim…