Another challenge for Elon Musk's increasingly divisive X project.
US Senators Accuse X of Profiting From Terrorist Propaganda
Posted by
…bringing you latest news from around the world
Another challenge for Elon Musk's increasingly divisive X project.