Chinese state media tried to explain why China supports Taliban. Angry Chinese people ripped a hole into it August 19, 2021
Bad relations with Japan is making the Chinese people disown CCP and its policies and discontent is soaring July 6, 2021