The Past in China's Present

What is a reasonable view of China's recent history? To put it crudely: does it matter that the Chinese Communist Party killed millions upon millions people, desecrated the environment and deeply wounded China's traditional culture?

https://prosyn.org/G8Zq55t