Debunking the Anti China Narrative