Iranian officials from President Mahmoud Ahmadinejad on down have spoken with one voice in recent months in proclaiming that Iran will not abandon its enrichment of uranium , arguing that it is a right accorded the country as a signer of the Nuclear Nonproliferation Treaty .