Technology | Mon Oct 24, 2011 3:21pm EDT

WikiLeaks says "blockade" threatens its existence