Twitter Backpedaled On NPR 'State-Affiliated Media' Label

Critics of the labeling quickly suggested that it would place NPR in the same category as Russia's state-owned TASS news agency or China's official state news agency Xinhua