Senators not happy with Twitter executives’ answers

September 28, 2017, 6:40 PM| 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.

Source: CBS News – World



Comments are closed.