People
NPR hits back as Twitter hands it a ‘state-affiliated media’ label
The National Public Radio media service hit back at Twitter Inc. today after the social media platform made the surprise move of labeling it as state-affiliated media. NPR, which is headquartered in Washington D.C.,…