Tehran (AFP) Jun 07, 2005
Switch on your satellite television receiver in Tehran nowadays and
something is amiss - "No Signal", the otherwise fuzzy television screen says
for much of the day and night.
With presidential elections just over a week away, Islamic Iran's
technological guardians appear to be waging a war against enemies in the