Technology | Wed Oct 24, 2012 7:38am EDT

Cyberspace the new frontier in Iran's war with foes