Devotion and self-sacrifice is the secret of success on all battlefields, Supreme Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei said in a statement issued on Thursday to commemorate Iranian martyrs and veterans of the 1980-1988 Iran-Iraq war, MNA reported.
"Martyrs embody all the wonders and beauties of the days of jihad in the path of Allah," the statement said.