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