Originally Posted by jimnyc What was it you suspected all along? That Russia was hiring trolls? I'm confused. Well....yeah. The headline pretty much says it all. Why are you confused?
Forum Rules