Twitter suspended 58 million accounts in final months of 2017
Tuesday, July 17, 2018 - 15:20
in Mathematics & Economics
Crackdown against suspicious accounts followed revelations of Russian meddling in 2016 presidential election
Crackdown against suspicious accounts followed revelations of Russian meddling in 2016 presidential election