The US ambassador to the United Nations has dismissed Iran's assertion that Washington and its Gulf allies are to blame for a deadly attack at a military parade and says Tehran should look closer to home. Before leaving for the United Nations on Sunday, Iranian President Hassan Rouhani accused other countries, including the US, of provoking the attack killed 25 people and wounded 60 on Saturday.