Obama and uncovering the mystery of the Iran war; Why did Trump pull the trigger? Barack Obama challenged the necessity of Trump's war against Iran by emphasizing that Iran does not have nuclear weapons and there is no need to fire even one missile; A war related to American casualties, the reduction of missile stockpiles, rising energy prices and economic pressure, and emphasizes the necessity of curbing the monotony of the White House.