Hajj Stampede Aftermath Iran's Supreme National Security Council has urged Saudi Arabia to take responsibility for the stampede near Mecca. At least 717 ...