Has Iran kept its word?

http://www.ynetnews.com/articles/0,7...360816,00.html