Muslims leaders on Tuesday arrived in Mecca, the birthplace of Islam, for a summit of the 57-member Organization of Islamic Cooperation (OIC) that will likely see the suspension of Syria’s membership, in an action that is strongly opposed by its ally Iran.
The OIC represents 1.5 billion