OUCH! #China's population falls again as births drop to lowest rate since 1949 communist revolution. The number of new babies born was just 7.92mln in 2025, a decline of 1.62mln, or 17% YoY. The latest birth numbers show that the slight tick upward in 2024 was not a lasting https://t.co/QpUO7tRLFk