On Friday, Iran will have its first national vote since the disputed presidential election there in 2009. That vote led to mass protests that lasted for months.
Since then the government has fought to keep the opposition movement under control. Mir-Hossein Mousavi - the presidential candidate who's loss prompted the Green Movement uprising - remains under house arrest.
Many supporters say they'll protest tomorrow's parliamentary vote. In preparation, the government seems to be fighting back through the Internet by increasing restrictions on websites and social media.
Cyrus Farivar is a technology journalist based in Germany. He's the author of the book, "The Internet of Elsewhere."