Tech news U.S. NPR to stop using Twitter Sama Mousa Apr 13, 2023 0 National Public Radio (NPR) said it will no longer post on Twitter in protest against a misguided label on the…