Advertisements
Read Time:6 Second
Twitter labeled National Public Radio as “state-affiliated media,” a move that some worried Wednesday could undermine public confidence in the news organization