So thousands of Twitter users are posting X/Twitter screen shots of neo-Nazi posts with ads from major advertisers next to them. Yes, Elon Musk is an idiot and the claims in his lawsuit against Media Matters are debunked in mass in mere hours.
People are debunking the bold claims Elon Musk made...