China 🇨🇳 in focus: Troubling revelations