Corporate free speech:
There was a California Supreme Court hearing a few weeks ago on Nike vs. Kasky (decision due in June). There is a storm brewing, and I'm hoping it doesn't fizzle out.
tidepool.org/original_conte... (Excellent coverage of what is going on.)