Didn't Citizens United effectively say that donating money is protected speech? Apparently we need a Wikileaks party in the US.
(I actually read the opinion.)
It's protected speech if you blog saying "Terrorist organizations should adopt non-violent methods of resistance instead of blowing up cafes. Here's how it might work as an overall strategy, using Hamas as an example...."
However if you print this out and mail it to Hamas, that's not protected, and may be offering expert assistance to a foreign terrorist organization....
Apparently the First Amendment no longer protects the question of who you talk to.