In Iran, thousands of people are taking to the streets to protest the results of the country's presidential election.
Produced by