It appears that more than a million Twitter accounts have been deactivated or suspended since Elon Musk took over the company last week.
Further, many of the social media company’s top executives were fired or have quit from the company, while Musk said that he would start laying off 50 percent of the workforce on Nov. 4.