source: BBC News - Iran bans foreign media from rally fearing protestsIran's authorities have banned foreign media from an annual rally due to be held on Monday, which they fear the opposition could use to stage protests.
Press permits were revoked for 7-9 December, officials said, and reporters told not to leave their offices.
Residents in the capital, Tehran, also said their internet access had been limited ahead of the rally.
Iran has cracked down hard on protests by opposition supporters following a disputed election in June.
Opponents of Iran's regime have taken to using officially sanctioned demonstrations to turn out in big numbers and publicise their message.
Rallies have been held annually on December 7 to mark the death of three students during an anti-American protest in 1953.
Iranian security forces including the elite Revolutionary Guards have warned that they will step in to prevent any attempt to use the event to stage opposition protests.
well, this isn't the first time that government tries to censor the news or stop it from being published, but such strategies have failed before because of the new technology which makes creating and sending news an easy job to do even for normal people. in fact, a great part of the news that has been published about Iranian green movement was captured by cell phone cameras and amateur equipment. so, why does iranian government continue to use such methods to stop the coverage of what happens in Iran by international media? and in your opinion, is there an effective way to stop news coverage of such big event?