Though it will be months before Elon Musk’s $44 billion deal to acquire Twitter will go through, “Elon Musk Delete Twitter” is already breaking out as a trending search term, mainly for two reasons.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results