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 »