TTP Report: Twitch Spreading Russian Misinformation on Ukraine
Today, the Tech Transparency Project released a report showing that multiple channels on Twitch, the Amazon-owned streaming platform, have been actively spreading Russian-fueled misinformation about the war in Ukraine.