Home / Experiencing technical difficulties Experiencing technical difficulties Blog Internet A Message From Tor.com By Tor.com June 24, 2010 Comment 5