Elon Musk’s Twitter suspension of journalists draws global backlash
Twitter’s unprecedented suspension of at least five journalists over claims they revealed the real-time location of owner Elon Musk drew swift backlash from government officials, […]