Tech Executives Are Contrite About Election Meddling, but Make Few Promises on Capitol Hill. Computers and the Internet, United States Politics and Government, Social Media, Russian Interference in 2016 US Elections and Ties to Trump Associates, Political Advertising, Facebook Inc, Google Inc, Internet Research Agency (Russia), Twitter, Stretch, Colin Sullivan