Just on the topic of free speech for corporations ...
Corporations should be entitled to the same protections under freedom of speech as individuals are; but I don't believe that individuals or corporations are necessarily entitled to anonymous speech. Essentially, if a company wants to make a political stand they should be able to but they shouldn't be able to create a dummy organization called "Americans for Freedom" to hide their involvement in the campaign.







