Technology Twitter Takes Steps to Avoid another 2016 U.S. Election Debacle by Anne Howard - Editor Twitter suspends over 50,258 accounts linked to Russian interference in the 2016 U.S. Elections