The Chinese Communist Party has spent decades inciting anti-Japan sentiment, and rumors indicate this...

Jennifer Zeng
Jennifer Zeng is a former researcher at the Development Research Center of the State Council of the People's Republic of China. She currently lives in the United States and hosts “Inconvenient Truths by Jennifer Zeng” on YouTube and her own website, and offers information and analysis mainly on current affairs and politics in China.