North America Elon Musk says he is terminating $44bn Twitter deal Team Buyback 9 July 2022, 4:12 pm9 July 2022, 4:12 pm Al Jazeera English, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp