TEHRAN, May 3 -- Iran's Revolutionary Guards said today that the US faced a choice between an "impossible" military operation or a "bad deal" with the Islamic republic.

The Middle East war, launched by the US and Israel in late February, has been on hold since April 8, with one failed round of peace talks having taken place in Pakistan.

Negotiations have since stalled as the US imposed a naval blockade on Iranian ports, while Iran has kept the key Strait of Hormuz largely closed.

The Guards intelligence organisation said that US President Donald "Trump must choose between 'an impossible operation or a bad deal with the Islamic Republic of Iran'", in an online post carried by state television.

It added that the window for US decision-m...