Iran has less than 18 days to reach a deal with Western powers over its nuclear programme, with negotiators so far failing to reach agreement over several significant details.

The details include deadlines for withdrawing sanctions on Iran, and the level of nuclear activity the country is allowed.

Al Jazeera's James Bays at the UN reports.

Source: Al Jazeera