OIC

September 12, 2011 - 3:50 AM
Organization of Islamic Cooperation (OIC) leaders meet in Mecca in December 2005 to adopt the organization’s Ten Year Program of Action. (Photo: OIC)