National Public Radio, NPR, has thrown a fit because Elon Musk’s Twitter has labeled it as a “state-affiliated” news outlet because of its funding from federal, state, and local government. ABC News reported that “NPR will stop sharing content on Twitter, the company announced Wednesday — a rebuke of certain labels the social media platform attached to…
Read More »