The left-wing media activist group Media Matters has laid off at least a dozen staff members following a lawsuit from Elon Musk.
Breaking
loading...