Russia said on Saturday that Western sanctions imposed over the conflict in Ukraine had become a stumbling block for the Iran nuclear deal, Reuters reported.

Iran had announced it had agreed a roadmap with the UN nuclear watchdog to resolve all outstanding questions about the country’s nuclear program by late June, a move seen as a latest push to revive Tehran’s 2015 nuclear deal with global powers.


Read more