OIC

WADA disappointed, others disgusted by IOC ruling on Russia

The World Anti-Doping Agency (WADA) late Sunday voiced disappointment that the International Olympic Committee (IOC) stopped short of imposing a blanket ban on Russian athletes for the upcoming...

Organization of Islamic Cooperation

The Organization of Islamic Cooperation (OIC) comprises 57 countries in which more than 1 billion Muslims live, and aims to promote Islamic solidarity.