
By SHEERA FRENKEL and MIKE ISAAC
The company said Tuesday that it had taken down more than 100 Facebook and Instagram accounts linked to the Internet Research Agency, a troll farm.
Published: November 6, 2018 at 06:00PM
from NYT Technology https://ift.tt/2yTn4sA
via IFTTT