Pakistan, July 7 -- US President Donald Trump has renewed his warning of possible military action against Iran if negotiations fail, while saying he still prefers a diplomatic agreement.

Speaking to reporters in the Oval Office, Trump said, "We're either going to make a deal, or we're going to finish the job. It won't be tough to finish the job."

He added that his preference is to reach a deal but claimed the United States could swiftly target Iran's bridges and energy infrastructure if necessary.

"We can knock out their electricity and power-generating plants. in the small part of an afternoon," Trump said.

Four people, including a school principal, were killed in an Israeli strike on a vehicle in southern Lebanon on Monday, Lebanon'...