BuzzFeed NewsRicky Vaughn Twitter Troll Arrested For Alleged Election InterferenceJan 27, 2021more_vert