Tech News: Twitter and Facebook Shut Down Pro-US Propaganda Campaign
TechStuff
Tech News: Twitter and Facebook Shut Down Pro-US Propaganda Campaign
00:00 / 34:22