Iran said on Sunday its pilgrims would not attend the annual Muslim haj pilgrimage, blaming regional rival Saudi Arabia for "sabotage" and failing to guarantee the safety of pilgrims. Saudi Arabia, which oversees the pilgrimage to Mecca by more than two million Muslims from around the world, accused Iran of effectively depriving its citizens from the religious duty by refusing to sign a memorandum reached after talks with Iran's Haj and Pilgrimage Organization.