Pew Research CenterJanuary 24, 2018

Hundreds of newly created Twitter accounts pushed #ReleaseTheMemo

CNN

Pew Research CenterJanuary 9, 2018

Twitter misses Senate deadline on Russian meddling

CNN