Obama singles out Israel as only country against Iran deal

US President Barack Obama delivers remarks on the nuclear deal reached with Iran at American University in Washington, DC, August 5, 2015 (AFP Photo/Jim Watson)

Washington (AFP) - President Barack Obama singled out US ally Israel on Wednesday as the only country to publicly oppose the deal between world powers and Iran to curtail Tehran's nuclear program.

"So this deal is not just the best choice among alternatives, this is the strongest non-proliferation agreement ever negotiated," Obama said, in a speech to defend the accord.

"And, because this is such a strong deal, every nation in the world that has commented publicly -- with the exception of the Israeli government -- has expressed support."