Promoted
Tech

The Vetted

The 13 “geek Illuminati” who control the fate of the Internet. Supposedly, there are 13 members of the Vetted, a group that has the ultimate power to get ISPs to remove a Web site from existence. Do they even exist? We’re not sure, because all the references we can find to them refer back to one Wired article.

 
 
More News
Now Buzzing