The debate about free speech has erupted once more, after the Twitter account of former U.S. President Donald Trump was...
New Twitter CEO Elon Musk has wasted no time stirring controversy after a short amount of time in the role....
The world’s richest man Elon Musk has succeeded with his offer to buy the social media platform Twitter for US$44...