Big tech titans summoned to Capitol Hill as fight over Russian election interference intensifies Staff
Posted: Sep 28, 2017 2:38 PM
Executives from Facebook, Twitter and Google are being summoned to Capitol Hill as Congress ramps up scrutiny of how these tech titans may have been used by the Russians to interfere in the 2016 presidential election.

Recommended Townhall Video