Topic: Media Research Center
The Media Research Center despises public broadcasting, so it was wildly giddy when Elon Musk arbitrarily labeled the Twitter accounts of NPR and PBS as "state-affiliated media," even though it violated Twitter's own labeling standards. Read more >>
Posted by Terry K.
at 1:17 AM EDT