The Iranian parliament approved a deal on its nuclear program, which was agreed in July following lengthy talks between six world powers, Tuesday morning, state media reported.
The agreement was reached in July following mammoth 20-month talks between Iran, the U.S., the U.K., France, China, Russia, and Germany, and authorizes the lifting of international sanctions against Iran in return for curbing its nuclear program.
"The bill on the implementation of Joint Comprehensive Plan of Action (JCPOA) was approved Tuesday with 161 votes in favor out of total 250 votes from the lawmakers who were present in Majlis (parliament) today's open session," a bulletin on the state-run IRNA said.
The report added that 59 parliamentarians voted against and 13 abstained. "The general outline of a single-urgency bill on the JCPOA" was ratified by the parliament in a preliminary vote on Sunday.
Although today's vote brings the implementation of the agreement a step closer, the bill includes a clause which insists that an Iranian security body must be present when international inspections are carried out at military sites, and that only limited access is given, the BBC and Reuters reported.
This means that some disagreements between Iran and the world powers could still lie ahead.
The bill still must pass through a clerical body before it becomes law, according to Reuters.
Between 2006 and 2015, the UN Security Council passed a total of seven resolutions — four of which included sanctions — that required Iran to cease producing enriched uranium. This can be used for civilian purposes, or for constructing nuclear weapons. Iran has always insisted its nuclear program is peaceful.