Elon Musk closes 2 Twitter offices in India

NPR Quits Twitter After Being Labeled State-Affiliated Media

National Public Radio (NPR) has decided to quit Twitter after the social media platform labeled it as “state-affiliated media”. NPR criticized Twitter’s labeling system, calling it “confusing” and stating that it fails to account for the differences between state-sponsored propaganda and independent journalism. According to NPR, Twitter’s labeling system was originally intended to provide transparency […]