It has been a hell of a year for Iran. Just last winter the nation’s elites were basking in 30 years of revolutionary triumph, launching satellites, enriching uranium, and holding neocon hawks at bay. Then, weeks of fervent presidential campaigning drew out the best and worst of Iranian society’s antagonisms, culminating in a poll exactly six months ago. Overnight the revolution’s orphans and cosmopolitan have-nots demanded their say. As a divided nation literally filled Tehran’s streets, cheerful jeering and honking horns turned into vigilantes with batons and street gangs with bonfires.