Final Islamic Summit declaration calls for Palestinians’ right to independent...
The “Mecca Declaration” of the 14th Islamic Summit focused on the issue of Palestine and reiterated the Organization of Islamic Cooperation’s (OIC) call for the Palestinians’ right to statehood. “The...