Elon Musk sparring with news organizations like NPR and BBC, arguing that labeling them as "state-affiliated" isn't a misnomer. NPR's Chief Operating Officer joined Last Call to discuss the organization's decision to ditch the social media company.
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.