Media Matters Lays Off A Dozen Staffers Following Federal Probe, Lawsuit By Elon Musk Published 23 May 2024 'no more listening to the dumbest dogshit' Full Article