One of world’s largest file-sharing sites, Megaupload.com, shut down; company workers indicted

0
24

ALEXANDRIA, Va. (AP) ? One of world’s largest file-sharing sites, Megaupload.com, shut down; company workers indicted