News

The European Union's new anti-SLAPP law is being put to the test as Greenpeace International, headquartered in Amsterdam, ...