China has brought a strict new rule for social media creators that has surprised many across the world. From 25 October 2025, ...