The intergovernmental Organization of Islamic Cooperation's (OIC) executive committee is gathering for an emergency meeting in the Saudi port city of Jeddah to discuss recent developments in Afghanistan and the humanitarian situation there under the Taliban-led government.