Questions Raised by the MegaUpload Case
[MUP Titre.jpg]On 19 January 2012, the U.S. Department of Justice announced the indictment and arrests of leaders of MegaUpload as well as the complete suspension of its activities. MegaUpload was the most famous streaming platform among Internet users around the world.
Read more