India, June 8 -- US President Donald Trump has rejected criticism that the ongoing conflict with Iran contradicts his campaign pledge of avoiding new wars, arguing that he never guaranteed there would be no military conflicts during his presidency.

In an interview aired on NBC's Meet the Press, Trump defended his administration's actions against Iran, stating that the conflict was not an "endless war" and was aimed at preventing Tehran from acquiring nuclear weapons.

"I didn't guarantee no war," Trump said, adding that the United States maintains a strong military to address threats when necessary. He described the military campaign against Iran as a service to both the United States and the international community.

Trump also reiterat...