Iran's President Masoud Pezeshkian gave a speech at the United Nations where he claimed Iran is working to create peace in the Middle East.
He said Iran has never started a war and has only defended itself, but he also blamed Israel for supporting terrorism.
However, many people don't believe him because Iran has been involved in wars in other countries, like Syria and Yemen, and has supported groups like Hamas and Hezbollah.
Experts say Pezeshkian's speech was just propaganda to make Iran look good and protect its nuclear program from criticism.