The scene after an attack on a military parade in Ahwaz on the anniversary of the outbreak of 1980-1988 Iran-Iraq war. Image Credit: AFP

Dubai: Gunmen fired on a military parade in southwestern Iran on Saturday, killing 24 people, half of them members of the Revolutionary Guards, state news agencies reported, in one of the worst attacks ever on the elite force.

 At least 53 others were wounded in the attack, according to state media.

State television said the assault, which wounded more than 60 people, targeted a stand where Iranian officials had gathered to watch an annual event marking the start of the Islamic Republic’s 1980-88 war with Iraq.

Residents take cover or flee from an attack on a military parade that was marking the anniversary of Iran’s 1980-1988 war with Saddam’s Iraq in Ahvaz city. AFP

“There are a number of non-military victims, including women and children who had come to watch the parade,” state news IRNA agency quoted an unnamed official source as saying.

A video distributed to Iranian media showed soldiers crawling on the ground as gunfire blazed in their direction.

One soldier picked up a gun and got to his feet as women and children fled for their lives.

“Three of the terrorists were killed on the spot and a fourth one who was injured died in hospital,” Brigadier General Abolfazl Shekarchi, a senior spokesman for Iran’s armed forces, told state television.

Women and soldiers take cover behind a hedge at the scene of an attack in Ahvaz. AFP

Ali Hussain Hoseinzadeh, deputy governor in Khuzestan province, was quoted as saying the death toll was expected to rise. One of those killed was a journalist.

The bloodshed struck a blow to security in Opec oil producer Iran, which has been relatively stable compared with neighbouring Arab countries that have faced upheaval since the 2011 uprisings across the region.

There was no immediate claim of responsibility for the attack in Iran’s southwest.

State television blamed “takfiri elements”, a reference to Sunni Muslim militants, for the attack. Ahvaz is in the centre of Khuzestan province, where there have been sporadic protests by the Arab minority in mainly Shiite Iran.

Foreign Minister Mohammad Javad Zarif blamed the bloodshed on “regional terror sponsors”, language that usually refers to Iran’s enemies, and “their US masters”, and vowed that Tehran would respond decisively.

Soldiers take cover in a drainage gutter off a street at the scene of the attack. AFP

A video on state television’s website showed confused soldiers at the scene of the attack. Standing in from of the stand, one asked: “Where did they come from?” Another responded: “From behind us.” There has been no claim of responsibility for the attack in the city of Ahvaz.

Iran was holding similar parades in several cities including the capital Tehran and the port of Bandar Abbas on the Gulf.

“Shooting began by several gunmen from behind the stand during the parade. There are several killed and injured,” a correspondent told state television.

The semi-official news agency Mehr said further shooting broke out as some of the attackers who managed to escape were being chased.

ISNA said an unnamed spokesman for the Revolutionary Guards blamed Arab nationalists for the attack.

Attacks on the military are rare in Iran.

Last year, in the first deadly attack claimed by Daesh in Tehran, 18 people were killed at the parliament and mausoleum of Ayatollah Ruhollah Khomeini, the founder and first supreme leader of the Islamic Republic.