Megaupload files have been deleted by Dutch hosting provider LeaseWeb,  in the post a resume of the facts and fantastic hypothesis (maybe) on a strange case. Megaupload files have been deleted by LeaseWeb, a Dutch hosting provider, without notice, the news is shocking if we consider the wealth of information contained in the files. LeaseWeb is based […]