WASHINGTON, April 2 -- US President Donald Trump ‌told the nation in a televised speech last night that the US military had nearly completed the goals it had set out to accomplish in its war with Iran and that the conflict would soon be ending. Trump, facing a war-wary American public and sliding approval ratings, said the US had destroyed Iran's navy and air force, and crippled its ballistic missile and nuclear programs.

He added that the US would continue to hit targets in the Islamic Republic over the next two to three weeks.

"Tonight, I'm pleased to say these core strategic objectives ‌are nearing completion," he said.

"We are going to finish the job, and ⁠we're going to finish it very fast. ⁠We're getting v...