6 min read Gadget Guard Elon Admits His Content Moderation Council Was Always A Sham To Keep Advertisers On The Site May 19, 2024 Susan F from the and-you-wonder-why-no-one-trusts-you dept Soon after Musk took over Twitter, he announced that no...