Iran's Nuclear Program: Realities and Repercussions