Musk Calls Out NPR as Government Mouthpiece – The American Spectator
Twitter has labeled National Public Radio as “state-affiliated media,” in the style of outlets in Russia and China. Despite protest from NPR bosses, the designation is fully accurate and deserves application to other!-->…