Today, the European parliament has defeated ACTA (Anti-Counterfeiting Trade Agreement), with 478 votes against, 39 in favor and 165 abstentions. The vast majority of the European parliament members have rejected this controversial treaty which has brought so many protests on the streets of several European cities after 27 EU heads of government signed the agreement last December.