NPR Can’t Justify Its Existence

One of the hallmarks of authoritarian countries is that the media is state-run or under the direct supervision or control of the government. The Xinhua News Agency is the official state news agency in China. Al-Akhbar, Al-Ahram, and Al-Gomhuriya are state-owned national newspapers in Egypt. Cuba prohibits privately owned media. According to Reporters Without Borders, China, … Continue reading NPR Can’t Justify Its Existence