OIC

August 6, 2012 - 4:40 AM
Leaders of the Organization of Islamic Cooperation hold a summit in Mecca, Saudi Arabia, in December 2005. (Photo: OIC)