Iranian lawmakers blamed "bad promises" by Russia for delays in activating the Islamic Republic's first nuclear plant.

Read more