Iran has urged the Muslim world to unite and punish Saudi Arabia as the bitter war of words between the two countries escalates ahead of the annual Hajj pilgrimage. On Monday, Iranian Supreme Leader Ayatollah Ali Khamenei criticised Saudi Arabia over how it runs Hajj after a stampede last year killed more than 750 people. “This incident proves once again that this cursed, evil family does not dese