Iran’s supreme leader says “regional US puppets” were behind a gun assault in Ahvaz that killed 25.