Did the Feds Set-Up MegaUpload?reason.com3 points·cathyreisenwitz··0 commentsOpen articleSaveView on HN