Uncategorized
Twitter Shares Info For 5,929 Accounts Distributing Saudi Arabian Propaganda
Twitter is not exactly fond of alleged attempts by Saudi Arabia to influence its platform, and that turned out to be specifically clear recently. The social media firm has shared …
Twitter Shares Info For 5,929 Accounts Distributing Saudi Arabian Propaganda Read More