Shared publicly  - 
 
Yes sockpuppets are getting harder to fight, especially the well-resourced ones.
Astroturfing corporate trolls are the new spam
1
Add a comment...