Skip to main content

The claim

Elon Musk’s account “is suspended on Twitter after backing out of $44B deal.”