MIT Technology Review – Europe’s copyright dispute shows just how hard it is to fix the internet’s problems

Period26 Mar 2019