As the United States flails about with their banhammer trying desperately to eradicate the net of all traces of piracy, another casualty has been added to the list and this time it is a major blow to pirateers. Megaupload, one of the world’s largest file sharing sites, has been taken down by the Department of Justice on Thursday January 19, 2012 thanks to an indictment by the … [Read more...] about RIP Megaupload