X says it has suspended over 5 million accounts in its first transparency report since Elon Musk took over
Elon Musk’s social media platform X released its first transparency report on Wednesday since the outspoken billionaire bought the company. […]