ABC News January 3, 2020

Trump defends killing of Iranian general, accuses him of 'plotting imminent and sinister attacks' on Americans

WATCH: ‘We took action to stop war, not start war:’ Trump

President Donald Trump on Friday defended his order to kill a top Iranian general about 24 hours earlier, accusing him of "plotting imminent and sinister attacks" on American diplomats and military personnel.

Making a short statement at Mar-a-Lago, using a teleprompter, Trump said, "We took action last night to stop a war. We did not take action to start a war."

Of Qassem Soleimani, the president said, "we caught him in the act and terminated him."

President Trump speaks about the recent US airstrike in Iran, Jan. 3, 2020, from Mar-a-Largo, Florida.

"His reign of terror is over," he said, in his first comments on camera since the U.S. attack on the general's vehicle near the Baghdad airport.

(MORE: US strike on Iran's Soleimani 'saved American lives,' disrupted 'imminent attack': Pompeo

"Last night at my direction, the United States military successfully executed a flawless precision strike that killed the number one terrorist anywhere in the world," Trump said.

Ahmad Al Mukhtar via Reuters
A damaged car, purportedly belonging to Qassem Soleimani and Abu Mahdi al Muhandis, is seen near Baghdad International Airport, Iraq, Jan. 3, 2020, in this still image taken from video.

"For years the Islamic Revolutionary Guard Corps and its ruthless Quds force under Soleimani's leadership has targeted, injured and murdered hundreds of American civilians and servicemen," he said.

"What the United States did yesterday should have been done long ago," he said, adding a lot of lives could have been saved.

Jim Watson/AFP via Getty Images
President Donald Trump makes a statement on Iran at the Mar-a-Lago estate in Palm Beach Florida, Jan. 3, 2020.

“The United States has the best military, by far, anywhere in the world," Trump said. "We have the best intelligence in the world. If Americans anywhere are threatened, we have all of those targets already fully identified and I am ready and prepared to take whatever action is necessary.”

MORE: Leader of Iran's elite Quds Force killed in US airstrike near Baghdad airport

"We do not seek regime change," Trump said, but he insisted Iran's use of proxy fighters "to destabilize its neighbors" must "end now."

Trump answered no questions after ending his brief statement.