free speech 'marches on' as they say