China is swimming in their own news media bubble as they have now blocked off almost all of foreign news media, social media etc. Hence their leaders think that their folks will think that China is in the right, and everyone else is wronging China.
In the court of global public opinion, China...