I ran into this Ahmadinejad puppet near the U.N. yesterday. And I hadn’t heard of the group, Iran 180. You can see that the spokesperson for the group there says there’s no Israel angle to Iran 180, all it cares about is “human rights.” She handed me a card (image below).
But Benjamin Doherty has done a number of posts at Electronic Intifida identifying Iran 180 as a pro-Israel astroturfing organization. And here the Jewish Council for Public Affairs states that the Jewish Community Relations Council started the group.