News

This included over 2,000 Russian propaganda channels where content in multiple languages voiced support for Moscow and Putin ...
YouTube removed nearly 11,000 channels and accounts linked to state propaganda campaigns from China, Russia and other ...