By Mohammad Ali Haqshenas
Iran capped a dominant run at the 6th Islamic Solidarity Games in Riyadh with an impressive haul of 81 medals, showcasing both the competitive depth and evolving athletic profile.
The…

By Mohammad Ali Haqshenas
Iran capped a dominant run at the 6th Islamic Solidarity Games in Riyadh with an impressive haul of 81 medals, showcasing both the competitive depth and evolving athletic profile.
The…