The US president finds himself under growing pressure at home to avoid a protracted conflict.

WASHINGTON, United States: US President Donald Trump will deliver a national address at 9:00 p.m. Wednesday night (0100 GMT Thursday) related to the war against Iran, the White…

Trump suggests the Iran war could conclude in two to three weeks during a national address on April 1, 2026.