Thursday, November 23, 2017
Tags Robert Mueller Russia

Tag: Robert Mueller Russia

Under Pressure, Social Media Giants Acknowledge Meddling

WASHINGTON (AP) — In three exhaustive hearings this week, executives from Facebook, Twitter and Google acknowledged that their platforms were used by Russia to...
x Close