ACTA reeks of death: European Parliament urged to reject the anti-piracy treaty

The European air is rife with the stench of death, which means two things: first, that the highly controversial Anti-Counterfeiting Trade Agreement (ACTA) is unlikely to gain approval from the 27 members of the European Parliament. And second, the members of Anonymous have further justification for wearing those masks with the iconic smirk from V for Vendetta .