FBI-owned Megaupload.org serves up porn and sex ads #1 Post by Vertrauen » Mon, Aug 29, 2016, 8:09 AM UTC FBI-owned Megaupload.org serves up porn and sex adsarstechnica.co.uk