Share

Social media execs face lawmakers on Capitol Hill

CNBC's Kayla Tausche reports from Capitol Hill as tech executives testify to Congress over Russia-backed advertising during the election.
02:31
Tue, Oct 31 20173:01 PM EDT