National Public Radio has announced that it will suspend use of Twitter after platform owner Elon Musk inserted a tag last week falsely claiming that NPR was “U.S. state-affiliated media,” placing it in the same category as propaganda outlets like Russia’s RT or China’s Xinhua. NPR will not only sto...