“Troll factory” in St. Petersburg, Russia.
“Troll factory” in St. Petersburg, Russia. Dmitry Lovetsky AP
“Troll factory” in St. Petersburg, Russia. Dmitry Lovetsky AP

Russian trolls stir up racial chaos to divide Americans

October 27, 2017 07:25 PM