Google Pulls Thousands of YouTube Channels 'Linked' to Brazil, Russia, China, Citing Influence Operations
Google has removed thousands of YouTube channels "linked to" Brazil, Russia, and China as part of its investigation into ...
Source: theepochtimes.com