NPR objects to Twitter’s ‘state-affiliated media’ label
National Public Radio has been caught up in the Twitter verification-system overhaul and some new company-administered labels that have riled users of the social media platform since Tesla and SpaceX honcho Elon Musk took over […]