further stated that though it has not provided full documents containing the alleged studies, information from other countries has corroborated some of the allegations, which appear to the IAEA to be consistent and credible, and that Iran should therefore address the alleged studies even without obtaining the full documents. However, questions about the authenticity of the documents persist, with claims that the documents were obtained either from Israel or the People's Mujahedin of Iran, an Iranian dissident group based on Islamic and Socialist ideology officially considered to be a terrorist organization by the United States, and that investigations into the alleged studies are intended to reveal intelligence about Iran's conventional weapons programs. Some IAEA officials have requested a clear statement be made by the agency that it could not affirm the documents' authenticity. They cite that as a key document in the study had since been proven to have been fraudulently altered, it put in doubt the entire collection. On 30 April 2018, Israeli Prime Minister Benjamin Netanyahu revealed thousands of files he said were copied from a "highly secret location" in Tehran which show an Iranian effort to develop nuclear weapons between 1999 and 2003. Many analysts said there was little new information in Netanyahu's presentation, which they speculated was designed to influence President Trump's decision on the Iran deal. The IAEA reiterated its 2015 report, saying it had found no credible evidence of nuclear weapons activity in Iran after 2009. According to David Albright of the Institute for Science and International Security, the archive revealed that Iran's weapon program was more advanced than had been previously believed in the West and that should Iran pull out of the JCPOA it would be able to produce weapons swiftly, possibly within a few months. Nuclear power as a political issue Iran's nuclear program and the NPT Iran says that its program is solely for peaceful purposes and consistent with the NPT. The IAEA Board of Governors has found Iran in non-compliance with its NPT safeguards agreement, concluding in a rare non-consensus decision with 12 abstentions, that Iran's past safeguards "breaches" and "failures" constituted "non-compliance" with its Safeguards Agreement In the decision, the IAEA Board of Governors also concluded that the concerns raised fell within the competence of the UN Security Council. Most experts recognize that non-compliance with an NPT safeguards agreement is not equivalent to a violation of the NPT