
[TOP STORY] Twitter and the deal Elon Musk has struck
Loading player...
After the announcement of the $44 bn deal, the business magnate said that free speech was the bedrock of a functioning democracy and Twitter the digital town square.

