Iran Disputed Presidential Election Sparks Global Protests, June 12, 2009
A disputed presidential election in Iran leads to wide-ranging local and international protests. Date: June 12, 2009 Read more on Wikipedia → 📅 Other events on June 12 📅 Events on this day in 2009 📅 On This Day (Today)