What’s the controversial site Megaupload.com all about?
Megaupload, the file-sharing website shut down Thursday by the U.S. federal government, is a Web hosting tool that now finds itself accused of being an online haven for digital pirates. Many people probably never have heard of the site. But to millions, the 6-year-old site, based in Hong Kong, was…