Technology | Thu Aug 25, 2011 9:20pm EDT

WikiLeaks publishes tens of thousands more cables