Law should 'protect not limit' free speech