President Donald Trump is considering whether to launch a military strike against Iran as he demands the country's leader, Ayatollah Ali Khamenei, "surrender" in Tehran's conflict with Israel, current and former administration officials told NBC News on Tuesday.

A strike by the United States is one option among a range that Trump is weighing after a meeting in the Situation Room with his top national security advisors on Tuesday afternoon, the officials told NBC.