Today, Ahmadinejad left Tehran for New York on an official five-day visit to attend the 60th session of the UN General Assembly. According to reports, a number of Iranians are preparing to demonstrate outside the UN headquarters in protest to Ahmadinejad's presence (and other issues?). But what message will that send? Who is/are the organiser(s) of this protest? What is their real purpose? Could it be achieved in this way? Who will benefit from such a move? These are the questions that I wish I had clear answers for.