US radio broadcaster National Public Radio (NPR) on Wednesday said it was quitting Twitter, in the first significant defection by a major news outlet since Elon Musk’s tumultuous takeover of the platform. The exit caps a week-long row over Twitter’s decision to label NPR as a “state-affiliated media”, branding it the same way as it does major media outlets in authoritarian countries such as Russia or …
Read More »US broadcaster NPR quits Twitter as Musk admits ‘many mistakes’
April 13, 2023