Bruce Henderson

Thumbnail
A Russian troll farm reported to have recruited U.S. activists ahead of the 2016 elections was linked to a protest in Charlotte, BuzzFeed News reported.
Jump To: