I was hoping this would happen: NPR quits Twitter after being falsely labeled as ‘state-affiliated media’

“At this point I have lost my faith in the decision-making at Twitter,” [NPR CEO John Lansing] says. “I would need some time to understand whether Twitter can be trusted again.”

the end of 52 official Twitter feeds! looking forward now to where their Mastodon accounts end up