American forces hit multiple Iranian military targets for a second straight day as Trump claims Tehran is delaying peace talks and threatens further attacks.

The escalating attacks threatened to derail efforts to end the war, with President Trump warning that Tehran would "pay the price" for stalled negotiations.

The president said the country was “all talk and no action,” hours after renewed military strikes from both sides.