Tweeting a revolution
As a messy election unfolds in Iran, details of the situation have been broadcast throughout the world not only by the mainstream news media, but also by Iranian citizens who are members of social networking sites such as Twitter. Iranian officials have tried to block the flow of information, first