The Chinese Communist Party Parrots the American Left.
China is taking full advantage of the left’s “generalized hatred of Western civilization.”
The post The Chinese Communist Party Parrots the American Left. appeared first on Human Events.
Read More
0