China trolls Biden summit with Harry Potter jokes and claims to be a democracy

These are among the odd arguments and analogies deployed in recent days during a Chinese Communist Party propaganda blitz to claim that China is as much a democracy as the United States. After China …
Read More

Christian Shepherd