Smug China Sees Suffering Texans as Proof of Communism’s Triumph

A representative of the ruling Chinese Communist Party claimed Friday the sight of American's suffering in the severe winter storms that devastated Texas and other areas this week is a…

Continue Reading Smug China Sees Suffering Texans as Proof of Communism’s Triumph