Article Photos: Indicted Megaupload founder launches new site 2/3