Look closely at the images of mass demonstrations taking place in Iran this week and you will see them: thousands of brave Iranian women taking to the streets to protest an election they feel was stolen.