Share
Copied
PRIDE is the first Deadly Sin in Western media reporting on China. Despite the enormous socioeconomic progress China has made, it has become politically incorrect in Western media to acknowledge China can do anything right!