Watch The Iranian Police Run Away Battle w/ Police - Tehran, Iran - June 20th 2009by mightier-than via On Iran | Democracy in America | Economist.com to http://andrewsullivan.theatlantic.com/the_daily_dish/2009/06/the-moment-they-ran.html Update: Narrative and more links here: http://pajamasmedia.com/instapundit/80591/.