Iran-Donald Trump: Factors that are stopping U.S. President from carrying out Venezuela-like attack in Tehran?

While Washington has stepped back from military action, the White House said on Thursday that "all options remain on the table for the president Donald Trump".