Filmmaker Rafi Pitts: Iran ‘On The Verge Of An Explosion’ The place: a dusty crag overlooking Tehran. The time: late afternoon. The sound: a bullet whistling through the air. The target: a swerving police car. Read More » March 30, 2011 No Comments