The European Federation of Journalists (EFJ), the European body of the International Federation of Journalists (IFJ), welcomed last week's defeat in the upper house of Germany's Parliament of an anti-terrorism law that would have given the federal police unprecedented spying powers.