Twitter suspends 486 more accounts linked to Iran, Russia
Fewer than 100 of the 770 suspended accounts claimed to be located in the US and many of these were sharing divisive social commentary.
Fewer than 100 of the 770 suspended accounts claimed to be located in the US and many of these were sharing divisive social commentary.