An investigative reporter who debunked a bizarre conspiracy theory about X owner Elon Musk was kicked off the social media platform — sparking outcry over censorship by the self-avowed free ...
Technology mogul Elon Musk has been using his X social media platform in recent weeks to unleash a torrent of criticisms and accusations aimed at political figures in Britain, Germany and Canada.