Senators not happy with Twitter executives' answers
Twitter executives were on Capitol Hill Thursday, testifying as part of the investigation of Russian interference in the 2016 U.S. election. But senators were not happy with the answers they got. Jeff Pegues has more.