28-09-2017 11:35
via
nbcnews.com
Tech Companies Face Growing Questions in Russia Probe
Twitter will appear before Congress Thursday as investigators prepare to receive 3,000 ads turned over by Facebook showing Russian attempts at election meddling
Read more »