ISLAMABAD: Organisation of Islamic Cooperation (OIC) on Tuesday will host a meeting of the International Contact Group on Afghanistan in Jeddah. Delegations from over 50 countries are likely to attend the meeting. The group, formed in 2009 under auspices of Germany, has emerged as a prominent platform for coordination of the international efforts and initiatives towards contributing peace and stability in Afghanistan.