Senators blast #tech companies for their failure to stop #russian mischief on their platforms
November 1, 2017 | Uncategorized

The second day of congressional hearings for Google, Facebook and Twitter took a harsher tone as senators revealed deep frustrations with the companies.