Thousands of Iranians have taken to the streets of Tehran in protest against the outcome of the country’s elections, in the biggest unrest since the 1979 revolution.
via Al Jazeera English – Middle East – Poll results prompt Iran protests.
Filed under: The World News


