These are great pics: Iran's Disputed Election - The Big Picture - Boston.com.