September 1, 2024
X Out! Media Matters is accused of manipulating content used in a report to urge advertisers to leave Elon Musk's X.