2023.02.03

“This Got Way Overhyped”: 2016 Russian Twitter Trolls Were Dismal Failure: WaPo