The Mecca Summits: Is Something Going On?
For three days starting May 30, Saudi King Salman bin Abdul Aziz hosts Arab and Muslim leaders of countries comprising the Gulf Cooperation Council (GCC), Arab League and Organization of the Islamic Conference. The gathering was ostensibly called to address...