NPR to prevent the use of Twitter upon getting ‘state-affiliated media’ label Technology April 12, 2023 National Public Radio (NPR) will not put up content material to its 52 respectable Twitter feeds in protest in opposition…