Chinese state media on Thursday pounced on the winter storm and blackouts in Texas as evidence the United States is inferior to Communist China.
Posted: February 19, 2021
Categories: Uncategorized
Chinese state media on Thursday pounced on the winter storm and blackouts in Texas as evidence the United States is inferior to Communist China.