[caption id="attachment_66155" align="alignright" width="180"] Representatives from Iran and the six world powers during nuclear talks in Geneva, November 9, 2013[/caption]
Eight years ago, Stephen Rosen, then a top official at the American Israel Public Affairs Committee (AIPAC) and well-known around Washington for his aggressiveness, hawkish views,...