American liberals are in an uproar over Twitter's recent labeling of National Public Radio as "US state-affiliated media", a designation typically reserved for state media from governments the US is trying to topple like Russia's RT, China's CGTN, and Iran's Press TV.