China Has Taken Blame-Shifting to Another Level

China’s leadership and the State Media are making claims that take blame-shifting to an entirely new level. Reportedly, the U.S. government is currently involved in some type of plot to cause unrest and discord among the people of China. We have learned, as history has taught us, that people will rebel, argue, and sometimes even […]

Read More