On their official website they even brag about the removal of 850,000 YouTube videos from February 2020 to January 2021
I wonder if Elon has disconnected Twitter from this influence?
I wonder if Elon has disconnected Twitter from this influence?