Tehran is bracing for more demonstrations after hundreds of thousands of marchers took to the streets to protest agast the official results of last week's presidential elections.
Many in the crowd recalled the street demonstrations of 1978, which eventually forced the Shah of Iran to abdicate in favor of what became the Islamic revolution.