JD Vance sees ‘progress’ in Iran talks, Tehran says ‘ball is in US court’
Tehran says the US must lift its naval blockade and meet its demands in full before any agreement is reached.

Tehran says the US must lift its naval blockade and meet its demands in full before any agreement is reached.









California says any move to block ballots from suspected noncitizens could disenfranchise eligible US voters.
Diesel prices ease to $6.29 per gallon, offering slight relief amid a global fuel demand squeeze.
A federal judge tossed charges accusing two former FBI officials of lying to Congress about Hunter Biden investigation.
President Donald Trump closes his midterm campaign push at the Reflecting Pool, urging supporters to vote.
Senator Susan Collins and Democratic challenger Troy Jackson clash over tariffs and their impact on Maine’s economy.
YouTuber-turned-boxer Jake Paul to face mixed martial arts star Cedric Doumbe in boxing bout in Dubai.
Texas Muslims grapple with a slate of policies they say stigmatise their community, push for change at the ballot box.
As energy from the Gulf and Russia take a hit, American oil and gas firms are the big gainers.
Iran has retained significant offensive capability, but civilians and critical infrastructure remain largely exposed.