US Secretary of State Hillary Clinton has warned Iran the US will not extend its offer of engagement indefinitely. In a foreign policy speech, Mrs Clinton said Iran must respond to President Barack Obama’s overtures now. If not, Iran could face more isolation over its nuclear programme, she added. She said the US was appalled by the way Iran had quelled post-poll protests.