Twitter, Facebook, and Google were brought before Congress last week over claims about Russian use of their platforms to influence the 2016 election. We speak…
View More Video: Congress’s “Show Trial” of Big Tech over RussiaNew Media for the New Millennium