Iran nuclear negotiations explained in 90 seconds
International negotiations on Iran's nuclear programme are rapidly approaching their deadline.
The negotiations aim to see limits placed on Tehran's nuclear programme in exchange for the removal of international sanctions.
However there are still several issues to reconcile before a deal can be reached.
BBC News explains what the stumbling blocks are, in 90 seconds.
Video journalist: Mohamed Madi