Technology Last week, the platform called NPR “media affiliated with the US state”, a designation often given to government-influenced media. Share this:FacebookX Related Post navigation PC shipments fall 29%, driven by decline in Apple devices Social media platform discord emerges at center of classified documents leak in US