Download: Video Media Highlights TV • April 28, 2022 Will Duffield discusses Elon Musk’s purchase of Twitter and what that means for free speech on social media on France 24’s The Debate Share