
Chinese State Media: Texas Freeze Shows That US Is Inferior To China
Chinese state media pointed to the the winter storm and blackouts in Texas as evidence that the United States is inferior to Communist China. Even China’s foreign ministry said on Friday that seeing the plight […]