P5+1Group reach nuclear program deal with Iran in Vienna

Iran’s Foreign Minister Javad Zarif waves to the crowds in Vienna 14-07-15

Iran and the P5+1 grouping of  US, UK, France, China, Russia and Germany powers have reached a historic deal under which Tehran will curb its nuclear program in exchange for the easing of economic sanctions, NBC News confirmed early Tuesday. The deal was reached after marathon overnight negotiations in Vienna last night in the face of   stiff opposition from close U.S. allies Israel and Saudi Arabia, both of whom claim that Iran cannot be trusted with a nuclear program of any kind. 
A diplomat quoted by the Associated Press said the deal included a compromise over the inspection of sites within Iran. It would allow UN inspectors to monitor military sites, but Iran could challenge requests for access, the diplomat said.
Iran has accepted that sanctions could be restored in 65 days if it violates the deal, Reuters cited diplomats as saying. It reported that a UN arms embargo would stay in place for five years, and that UN missile sanctions would remain for eight years.