Natalie Johnson·Mar 27, 2018The Russian Bots in your Backyard, ExplainedCLAREMONT, Calif. — Twitter sees an average of 500 millions tweets per day and 6,000 tweets written per second. As one of the world’s…