This is the latest in a series of anti-regime protests that have taken place in Iran since 2009 when incumbent President Mahmoud Ahmadinejad was declared the winner of what the public believed was a rigged election.
This is the latest in a series of anti-regime protests that have taken place in Iran since 2009 when incumbent President Mahmoud Ahmadinejad was declared the winner of what the public believed was a rigged election.