Mecca - The “Mecca Declaration” final communique of the 14th Islamic Summit has largely focused on the question of Palestine and reiterated the Organization of Islamic Cooperation’s
Source: Al Arabiya
Full Article: Final Islamic Summit communique reiterates Palestinians’ right to statehood