Jun 15, 2009 Photography Zoon Politikon

Iran's Disputed Election on The Big Picture

Great coverage as always of the unrest in Iran from the Big Picture. Really tremendous photos of what’s going on in Iran right now.

i29_19360635