A senior Shiite cleric in Iran was shot and killed Wednesday in an attack in a northern province along the Caspian Sea, authorities said.

An attacker shot to death Ayatollah Abbas Ali Soleimani in Babolsar in Iran's Mazandaran province, state television reported. Police later arrested the attacker, state TV said.

Confusion persisted hours after the attack. Soleimani had been at a bank in the city when another man seized a guard's firearm and began shooting over a personal dispute with an employee, striking and killing the cleric, state TV initially said. State TV later said it was the guard himself who opened fire.

RUSSIA HOSTS RAPPROCHEMENT TALKS WITH DEFENSE MINISTERS FROM TURKEY, SYRIA

This is a locator map for Iran

A Shiite cleric was fatally shot during an attack at a bank in the Mazandaran  province of Iran. (AP Photo)

The discrepant accounts could not be immediately reconciled. The Interior Ministry announced it would launch a special investigation into the cleric's slaying.

CLICK HERE TO GET THE FOX NEWS APP

Soleimani, 78, served on the Assembly of Experts, an 88-seat panel that oversees and appoints Iran's supreme leader. He also once was the personal representative of Supreme Leader Ayatollah Ali Khamenei to Iran's restive Sistan and Baluchestan province.