Posts

Showing posts from July, 2026
  Is China the Demon Western Media Makes It Out to Be? By David Starr A strictly B/W, hopeless scenario. That’s how the Western media reports on the People’s Republic of China (PRC). And it’s not surprising, not because the media is telling the whole truth, but because China has committed what could be called a “sin” in the capitalist world. Implementing and practicing socialism.  That’s the bottom-line reason.  Not that China has exactly been a workers’ paradise. But it has had positive achievements. Essentially, the government and the Chinese Communist Party (CCP)  have lifted about 850 million people  out of poverty over the years.  And I would say it has practiced its own version of democracy, which is somewhat contrary to the bourgeois version of democracy. And I would say that both versions have had positive results.  There have, of course, been the negatives. China has historically resorted to repressive measures. But so has the United States. A...