Iran marked Army Day on Saturday with a low-key military parade and a speech by hardline President Mahmoud Ahmadinejad that contrasted with his confrontational addresses of previous years.
Ahmadinejad hailed the Islamic republic's armed forces as the "guarantor" of regional security but refrained from the frequent tub-thumping boasts about the nation's military might in the face of enemy threats.
His more moderate comments came as the administration of US President Barack Obama calls for dialogue with Tehran over its controversial nuclear drive, which Western powers fear could be a cover for efforts to build an atomic bomb.
"Iran's armed forces are the guarantor of security in the region," Ahmadinejad said in an unusually short televised speech during the parade.
"Today the Iranian nation, with its religious armed forces, is ready to have a wide role in world management and to establish security based on justice across the world."
Local media had said that 140 fighter jets and other aircraft would stage a display during the parade but the air show was cancelled due to what the media said was "bad weather and poor visibility." However, Tehran was basking in warm and sunny weather.
Iran Capable Of Producing Fissile Material For Nukes In "1 Or 2 Weeks": US Iran Rejects US Accusations Of Any Involvement In Trump Assassination Bid Nuclear Power Corporation Of India Limited Invites Applications For 74 Posts, Check Details The 'Fake' CrowdStrike Worker Who Crippled Windows Users Worldwide 500 Para Commandos To Hunt Pakistani Terrorists In Jammu After Attacks Over 300 Indian Students Return As Quota Row Sparks Violence In Bangladesh On Sonu Sood's Post About Kanwar Yatra Order, Kangana Ranaut's Rejoinder Salma Hayek Is A Garden Full Of Daisies Summed In A Dress Dutch Content Creator Finds Hotel Room For $1.4 In Pak, Internet Reacts Track Latest News Live on NDTV.com and get news updates from India and around the world.