A little stick-it-in-your-eye "victory" speech in the works?
This is part of Iran's "talk talk, fight fight" counteroffensive against the West's diplomatic push against them.
This, and the Khatami/Carter propaganda clown show.