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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results