Hundreds of thousands of Europeans took to the streets over the weekend to protest the Anti-Counterfeiting Trade Agreement.