Twitter is facing a swirl of controversies ever since the new CEO, Elon Musk, acquired the social media platform. The ‘self-proclaimed’ free–speech evangelist is reported to suppress the media through...
Twitter is facing a swirl of controversies ever since the new CEO, Elon Musk, acquired the social media platform. The ‘self-proclaimed’ free–speech evangelist is reported to suppress the media through...