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