Tag: Internet Liberation

Elon Musk's $44 billion leveraged buyout of Twitter has been reluctantly approved by the platform, marking Musk's promotion to a "five-star general" in the fight for free speech online.