In one of the latest decisions made by Twitter under Elon Musk’s rein, as of Tuesday night, National Public Radio (NPR) has been labeled as state-affiliated media.
In one of the latest decisions made by Twitter under Elon Musk’s rein, as of Tuesday night, National Public Radio (NPR) has been labeled as state-affiliated media.