The European Parliament has rejected ACTA, a controversial trade agreement, which was widely criticized over its likely assault on internet freedoms.