Onward Iran! The movement of Iranian people for democracy and progress has leaped many strides from where it initially started. People have gained invaluable experience and matured in their confidence as they counter one of the most dreaded security regimes of the Middle East. The massive public outcry in Iran to a crude election fraud caught the world public opinion by surprise. They assumed Iranians had become complacent in face of the so called “popular Ahmadinejad”, who was picked up by a western media outlet to win easily. But they were not. Iranians poured into the streets in the millions. Not only did they demand recounts, but they revealed the fraud, they persevered in their struggle, pursued their rights and defied orders that had no basis or legality. They resisted, bore arrests and torture; they were killed, but did not remain silent. They got raped, but exposed the rapists; exposed the thread connecting these rapists to the rapes of “virgin girls” of 1980 s political prison...