Home Tags Free speech

Tag: free speech

Twitter Execs Duck Musk, Free Speech Questions at Shareholder Meeting

Twitter leaders bobbed and weaved as investors asked about their favorite billionaire troll, but the questions just kept on coming