Categories
Technology

Twitter Takes Steps to Avoid another 2016 U.S. Election Debacle

Twitter suspends over 50,258 accounts linked to Russian interference in the 2016 U.S. Elections

%d bloggers like this: