Freedom of speech is not the same as trafficking stolen property.
Good point.
Just because he is given information that he should not have, does not give him the right to share it with everyone.
If I am given stolen Rolexes, and I sell them, should I be considered innocent?
Is Wikileaks selling the information they've obtained?
Selling or not, it doesn't matter.
If I was given stolen Rolexes, and I gave them away to my friends, or even to random, I would still be an accomplice to a crime.