The CIA Sets Up Shop on Tor, the Anonymous Internet Ifeadi C. 00:00 Feed: All Latest, Zero Tech Blog Even the Central Intelligence Agency has a so-called onion service now. via Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+