6th Islamic Solidarity Games in Riyadh, Saudi Arabia (photo)
The 6th Islamic Solidarity Games is underway in the Saudi capital, Riyadh. The multi-sport event brings together over 3,000 athletes from 57 Islamic nations competing across 23 sports at world-class venues throughout the Saudi capital.