Culture & Policy Internet News Twitter suspends 20,000 accounts linked to Saudi, Serbian and Egyptian governments Twitter has announced that it has removed 20,000 accounts from its platform… Upneet SinghApril 4, 20202 minute read