Wednesday, September 6, 2017

Schiff: Facebook's conclusion that it sold ads to Russian "troll farm" bolsters US claim of disinformation campaign